Sha256: 070aca83996d9639aa92614ea3314741abca788c222b13191f082e85136e0584
Contents?: true
Size: 439 Bytes
Versions: 4
Compression:
Stored size: 439 Bytes
Contents
module Broding module Environment def env @_env ||= (ENV["RACK_ENV"].presence || "development") end def groups(*groups) hash = groups.extract_options! env = Jeanine.env groups.unshift(:default, env) groups.concat ENV["BRODY_GROUPS"].to_s.split(",") groups.concat hash.map { |k, v| k if v.map(&:to_s).include?(env) } groups.compact! groups.uniq! groups end end end
Version data entries
4 entries across 4 versions & 1 rubygems
Version | Path |
---|---|
jeanine-0.4.0 | lib/jeanine/environment.rb |
jeanine-0.3.0 | lib/jeanine/environment.rb |
jeanine-0.2.0 | lib/jeanine/environment.rb |
jeanine-0.1.0 | lib/jeanine/environment.rb |