Class: Kitchen::Provisioner::CincSolo
- Defined in:
- lib/kitchen/provisioner/cinc_solo.rb
Overview
Cinc Solo provisioner.
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
#config_filename ⇒ Object
47 48 49 |
# File 'lib/kitchen/provisioner/cinc_solo.rb', line 47 def config_filename "solo.rb" end |
#create_sandbox ⇒ Object
52 53 54 55 |
# File 'lib/kitchen/provisioner/cinc_solo.rb', line 52 def create_sandbox super prepare_config_rb end |
#run_command ⇒ Object
58 59 60 61 62 63 |
# File 'lib/kitchen/provisioner/cinc_solo.rb', line 58 def run_command cmd = sudo(config[:cinc_solo_path]).dup .tap { |str| str.insert(0, "& ") if powershell_shell? } chef_cmd(cmd) end |