class BaiduPcs::Config
Attributes
config[R]
Public Class Methods
instance()
click to toggle source
# File lib/baidu_pcs.rb, line 16 def instance @_instance ||= new end
method_missing(method, *args)
click to toggle source
# File lib/baidu_pcs.rb, line 19 def method_missing(method, *args) instance.config[method.to_sym] #use like: Config.app_name --> :app_name in config file end
new()
click to toggle source
# File lib/baidu_pcs.rb, line 24 def initialize raise "Not found file: #{CONFIG_FILE}, Please run config and setup firstly!" unless File.exists?(CONFIG_FILE) @config = YAML.load_file(CONFIG_FILE) end