class NodeSpec::Provisioning::Shellscript

Public Class Methods

new(node) click to toggle source
# File lib/nodespec/provisioning/shellscript.rb, line 6
def initialize(node)
  @node = node
end

Public Instance Methods

execute_file(path) click to toggle source
# File lib/nodespec/provisioning/shellscript.rb, line 10
def execute_file(path)
  @node.execute(path)
end
execute_script(script) click to toggle source
# File lib/nodespec/provisioning/shellscript.rb, line 14
def execute_script(script)
  @node.execute("sh -c #{script.shellescape}")
end