Class: BaiduPcs::Config

Inherits:
Object show all
Defined in:
lib/baidu_pcs.rb

Instance Attribute Summary collapse

Class Method Summary collapse

Instance Attribute Details

#configObject (readonly)

Returns the value of attribute config.



14
15
16
# File 'lib/baidu_pcs.rb', line 14

def config
  @config
end

Class Method Details

.instanceObject



16
17
18
# File 'lib/baidu_pcs.rb', line 16

def instance
  @_instance ||= new
end

.method_missing(method, *args) ⇒ Object



19
20
21
# 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