module Gris
Constants
- VERSION
Public Class Methods
cache()
click to toggle source
# File lib/gris/setup.rb, line 27 def cache @_cache ||= ActiveSupport::Cache.lookup_store(:memory_store) end
cache=(store_option)
click to toggle source
# File lib/gris/setup.rb, line 31 def cache=(store_option) @_cache = ActiveSupport::Cache.lookup_store(store_option) end
env()
click to toggle source
# File lib/gris/setup.rb, line 5 def env @_env ||= ActiveSupport::StringInquirer.new(ENV['RACK_ENV'] || 'development') end
env=(environment)
click to toggle source
# File lib/gris/setup.rb, line 9 def env=(environment) @_env = ActiveSupport::StringInquirer.new(environment) end
secrets()
click to toggle source
adapted from github.com/rails/rails/blob/master/railties/lib/rails/application.rb Returns secrets added to config/secrets.yml.
# File lib/gris/setup.rb, line 15 def secrets @secrets ||= begin secrets = Hashie::Mash.new yaml = 'config/secrets.yml' if File.exist? yaml env_secrets = Hashie::Mash.load(yaml)[Gris.env] secrets.merge!(env_secrets) if env_secrets end secrets end end