Method: Opsmgr::ErrandRunner#initialize
- Defined in:
- lib/opsmgr/errand_runner.rb
#initialize(bosh_command:, environment_name:, logger:, product_name:, errand_name:, download_logs:) ⇒ ErrandRunner
Returns a new instance of ErrandRunner.
6 7 8 9 10 11 12 13 14 15 16 17 18 |
# File 'lib/opsmgr/errand_runner.rb', line 6 def initialize(bosh_command:, environment_name:, logger:, product_name:, errand_name:, download_logs:) @bosh_command = bosh_command @environment_name = environment_name @logger = logger @product_name = product_name @errand_name = errand_name @download_logs = download_logs ? "--download-logs" : "" @bosh_command_runner = Opsmgr::BoshCommandRunner.new( bosh_command: @bosh_command, logger: @logger ) end |