class POpen4::ExecuteError
Attributes
result[R]
Public Class Methods
new(aArg)
click to toggle source
Calls superclass method
# File lib/buzztools/extras/shell_extras.rb, line 9 def initialize(aArg) if aArg.is_a? Hash msg = ([aArg[:stderr],aArg[:stdout],"Error #{aArg[:exitcode].to_s}"].find {|i| i && !i.empty?}) super(msg) @result = aArg else super(aArg) end end
Public Instance Methods
inspect()
click to toggle source
# File lib/buzztools/extras/shell_extras.rb, line 19 def inspect "#{self.class.to_s}: #{@result.inspect}" end