Class: Kitchen::Provisioner::CincInfra
- Defined in:
- lib/kitchen/provisioner/cinc_infra.rb
Overview
Cinc Infra provisioner using cinc-client in local mode.
Direct Known Subclasses
Instance Method Summary collapse
Methods inherited from CincBase
#init_command, #initialize, #install_command
Constructor Details
This class inherits a constructor from Kitchen::Provisioner::CincBase
Instance Method Details
#create_sandbox ⇒ Object
47 48 49 50 51 |
# File 'lib/kitchen/provisioner/cinc_infra.rb', line 47 def create_sandbox super prepare_validation_pem prepare_config_rb end |
#run_command ⇒ Object
53 54 55 56 57 |
# File 'lib/kitchen/provisioner/cinc_infra.rb', line 53 def run_command cmd = "#{sudo(config[:cinc_client_path])} --local-mode".tap { |str| str.insert(0, "& ") if powershell_shell? } chef_cmd(cmd) end |