Class: Xeroizer::OAuthConfig

Inherits:
Object
  • Object
show all
Defined in:
lib/xeroizer/configuration.rb

Class Method Summary collapse

Class Method Details

.load(yaml_text) ⇒ Object



6
7
8
9
10
11
12
13
14
15
16
# File 'lib/xeroizer/configuration.rb', line 6

def load yaml_text
  require "yaml"
  yaml = YAML.load yaml_text
  consumer_credential = yaml["consumer"]

  OAuthCredentials.new(
    consumer_credential["key"],
    consumer_credential["secret"],
    consumer_credential["key_file"]
  )
end