Method: Indocker::DeploymentPolicy#initialize

Defined in:
lib/indocker/deployment_policy.rb

#initialize(deploy_containers:, deploy_tags:, servers:, skip_dependent:, skip_tags:, skip_containers:, skip_build:, skip_deploy:, force_restart:, skip_force_restart:, auto_confirm:, require_confirmation:) ⇒ DeploymentPolicy

Returns a new instance of DeploymentPolicy.



6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
# File 'lib/indocker/deployment_policy.rb', line 6

def initialize(deploy_containers:, deploy_tags:, servers:, 
              skip_dependent:, skip_tags:, skip_containers:, skip_build:, skip_deploy:, 
              force_restart:, skip_force_restart:, auto_confirm:, require_confirmation:)
  @deploy_containers = deploy_containers
  @deploy_tags = deploy_tags
  @servers = servers
  @skip_dependent = skip_dependent
  @skip_tags = skip_tags
  @skip_containers = skip_containers
  @skip_build = skip_build
  @skip_deploy = skip_deploy
  @force_restart = force_restart
  @skip_force_restart = skip_force_restart
  @auto_confirm = auto_confirm
  @require_confirmation = require_confirmation
end