Module: PEBuild::OnMachine
- Included in:
- Cap::RunInstall::POSIX, Cap::RunInstall::Windows, Cap::StageInstaller::POSIX, Cap::StageInstaller::Windows, Provisioner::PEBootstrap::PostInstall
- Defined in:
- lib/pe_build/on_machine.rb
Instance Method Summary collapse
Instance Method Details
#on_machine(machine, cmd) ⇒ Object
3 4 5 6 7 8 |
# File 'lib/pe_build/on_machine.rb', line 3 def on_machine(machine, cmd) machine.communicate.sudo(cmd) do |type, data| color = (type == :stdout) ? :green : :red machine.ui.info(data.chomp, :color => color, :prefix => true) end end |