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