Sha256: a312fa90815a84d84d34320a3742fb564201925f06bf4a9a6d6bf24c22c1a383

Contents?: true

Size: 473 Bytes

Versions: 6

Compression:

Stored size: 473 Bytes

Contents

module Basepack
  class Settings < Settingslogic
    SETTINGS_FILE     = File.join(Basepack::Engine.root, "config", "basepack-settings.yml")
    SETTINGS_FILE_APP = File.join(Rails.root, "config", "basepack-settings.yml")

    source SETTINGS_FILE
    namespace Rails.env

    class App < Settingslogic
      source File.exist?(SETTINGS_FILE_APP) ? SETTINGS_FILE_APP : SETTINGS_FILE
      namespace Rails.env
      Basepack::Settings.deep_merge!(to_hash)
    end
  end
end

Version data entries

6 entries across 6 versions & 1 rubygems

Version Path
basepack-1.0.1 app/models/basepack/settings.rb
basepack-1.0.0 app/models/basepack/settings.rb
basepack-1.0.0.pre.0 app/models/basepack/settings.rb
basepack-0.2.0 app/models/basepack/settings.rb
basepack-0.1.0 app/models/basepack/settings.rb
basepack-0.0.2 app/models/basepack/settings.rb