class Spiceweasel::Command
prepares shellout calls
Attributes
allow_failure[R]
allow_failure?[R]
command[R]
timeout[R]
to_s[R]
Public Class Methods
new(command, options = {})
click to toggle source
# File lib/spiceweasel/command.rb, line 27 def initialize(command, options = {}) @command = command.rstrip @options = options @timeout = options['timeout'] @allow_failure = options.key?('allow_failure') ? options['allow_failure'] : true end
Public Instance Methods
shellout_opts()
click to toggle source
# File lib/spiceweasel/command.rb, line 34 def shellout_opts opts = {} opts[:timeout] = timeout if timeout opts end