Class: EbDeployer::DeploymentStrategy::InplaceUpdate

Inherits:
Object
  • Object
show all
Defined in:
lib/eb_deployer/deployment_strategy/inplace_update.rb

Instance Method Summary collapse

Constructor Details

#initialize(component) ⇒ InplaceUpdate

Returns a new instance of InplaceUpdate.



4
5
6
# File 'lib/eb_deployer/deployment_strategy/inplace_update.rb', line 4

def initialize(component)
  @component = component
end

Instance Method Details

#deploy(version_label, env_settings, inactive_settings) ⇒ Object



11
12
13
# File 'lib/eb_deployer/deployment_strategy/inplace_update.rb', line 11

def deploy(version_label, env_settings, inactive_settings)
  @component.new_eb_env.deploy(version_label, env_settings)
end

#test_compatibility(env_create_opts) ⇒ Object



8
9
# File 'lib/eb_deployer/deployment_strategy/inplace_update.rb', line 8

def test_compatibility(env_create_opts)
end