Sha256: e6922da41f574872b0f8076bb210de3c1b778c50ca011e03be42e29f3295d700

Contents?: true

Size: 825 Bytes

Versions: 31

Compression:

Stored size: 825 Bytes

Contents

setting_files = [self.root.join('config', 'settings.yml'),
                 self.root.join('config', 'settings', "#{Rails.env}.yml"),
                 self.root.join('config', 'environments', "#{Rails.env}.yml"),
                 self.root.join('config', 'settings.local.yml'),
                 self.root.join('config', 'settings', "#{Rails.env}.local.yml"),
                 self.root.join('config', 'environments', 
                                "#{Rails.env}.local.yml")
                ].map { |path| path.to_s }

settings_const = Kernel.const_get(RailsConfig.const_name)

source_paths = settings_const.add_source!('nil')[0..-2].map do |source| 
  source.path 
end

source_paths = setting_files + source_paths

RailsConfig.load_and_set_settings(source_paths)
Krikri::Settings = Kernel.const_get(RailsConfig.const_name)

Version data entries

31 entries across 31 versions & 1 rubygems

Version Path
krikri-0.13.2 config/initializers/config.rb~
krikri-0.13.1 config/initializers/config.rb~
krikri-0.13.0 config/initializers/config.rb~
krikri-0.12.4 config/initializers/config.rb~
krikri-0.11.2 config/initializers/config.rb~
krikri-0.11.1 config/initializers/config.rb~
krikri-0.11.0 config/initializers/config.rb~
krikri-0.10.1 config/initializers/config.rb~
krikri-0.8.9 config/initializers/config.rb~
krikri-0.8.8 config/initializers/config.rb~
krikri-0.8.7 config/initializers/config.rb~
krikri-0.8.6 config/initializers/config.rb~
krikri-0.8.5 config/initializers/config.rb~
krikri-0.8.4 config/initializers/config.rb~
krikri-0.8.2 config/initializers/config.rb~
krikri-0.8.0 config/initializers/config.rb~
krikri-0.7.3 config/initializers/config.rb~
krikri-0.7.2 config/initializers/config.rb~
krikri-0.7.1 config/initializers/config.rb~
krikri-0.6.0 config/initializers/config.rb~