class Gitpaint::Config

Public Class Methods

new() click to toggle source
# File lib/gitpaint/config.rb, line 5
def initialize
  defaults = YAML.load_file (File.join(File.dirname(__FILE__), '..', '..', 'config/defaults.yaml'))

  begin
    defaults.merge!(YAML.load_file "#{ENV['HOME']}/.gitpaint/config.yaml")
  rescue Errno::ENOENT
  end

  @config = OpenStruct.new defaults
end

Public Instance Methods

config() click to toggle source
# File lib/gitpaint/config.rb, line 16
def config
  @config
end