class Object
Public Instance Methods
run_puppet(params = nil)
click to toggle source
# File lib/hubcap/recipes/puppet.rb, line 157 def run_puppet(params = nil) sudo([ "puppet apply", "--node_terminus exec", "--external_nodes '#{puppet_enc_path}'", "--modulepath '#{puppet_modules_path}'", puppet_parameters, params, "'#{puppet_manifest_path}'" ].compact.join(' ')) end
sudo_bash(cmd, options = {}, &blk)
click to toggle source
# File lib/hubcap/recipes/puppet.rb, line 152 def sudo_bash(cmd, options = {}, &blk) sudo("/bin/bash -c \'#{cmd}\'", options, &blk) end