class Jack::EbConfig::Update
Attributes
eb_config_path[R]
Public Class Methods
new(options={})
click to toggle source
Calls superclass method
Jack::EbConfig::Base::new
# File lib/jack/eb_config/update.rb, line 5 def initialize(options={}) super end
Public Instance Methods
app_name()
click to toggle source
# File lib/jack/eb_config/update.rb, line 13 def app_name env.application_name end
describe_environments()
click to toggle source
useful for specs
# File lib/jack/eb_config/update.rb, line 28 def describe_environments eb.describe_environments(environment_names: [@env_name]) end
env()
click to toggle source
# File lib/jack/eb_config/update.rb, line 17 def env return @env if @env envs = describe_environments @env = envs[:environments].first unless @env abort("ERROR: Environment #{@env_name} not found. Are you sure it exists?".colorize(:red)) end @env end
platform()
click to toggle source
# File lib/jack/eb_config/update.rb, line 9 def platform env.solution_stack_name end