Sha256: aae94f6b8dec0a072014c6cd530c30bd0fcc88a5d362d3f34f10693187e4fb02
Contents?: true
Size: 363 Bytes
Versions: 12
Compression:
Stored size: 363 Bytes
Contents
class Lono::Env def self.setup!(project_root='.') settings = Lono::Settings.new(project_root).data map = settings['aws_profile_lono_env_map'] lono_env = map[ENV['AWS_PROFILE']] || map['default'] || 'prod' # defaults to prod lono_env = ENV['LONO_ENV'] if ENV['LONO_ENV'] # highest precedence Kernel.const_set(:LONO_ENV, lono_env) end end
Version data entries
12 entries across 12 versions & 1 rubygems