class KPM::Account
def load_config_from_file(config_file)
def load_config_from_file(config_file) self.config = config_file return if @config.nil? config_killbill = @config['killbill'] unless config_killbill.nil? set_killbill_options([config_killbill['api_key'], config_killbill['api_secret']], [config_killbill['user'], config_killbill['password']], "http://#{config_killbill['host']}:#{config_killbill['port']}") end config_db = @config['database'] @database = Database.new(config_db['name'], config_db['host'], config_db['port'], config_db['username'], config_db['password'], @logger) unless config_db.nil? end