class Omc::Config

Constants

PATHS

Public Class Methods

load() click to toggle source
# File lib/omc/config.rb, line 10
def self.load
  config = new
  PATHS.each do |path|
    config.load_file(path)
  end
  config
end
new(config={}) click to toggle source
# File lib/omc/config.rb, line 23
def initialize(config={})
  @config = config
end

Public Instance Methods

account() click to toggle source
# File lib/omc/config.rb, line 27
def account
  @config['account']
end
load_file(path) click to toggle source
# File lib/omc/config.rb, line 18
def load_file path
  return unless File.exists?(path)
  @config.update TOML.load_file(path)
end