class Unravel::Exec::Error::Silent
Attributes
exitcode[R]
exitstatus[R]
Public Class Methods
new(exitcode, stdout)
click to toggle source
Calls superclass method
# File lib/unravel/exec.rb, line 10 def initialize(exitcode, stdout) @exitcode = exitcode @stdout = stdout super() end
Public Instance Methods
message()
click to toggle source
# File lib/unravel/exec.rb, line 20 def message lines = @stdout.lines.to_a output = if lines.size > 1 indent = "\n stdout" "#{indent}: #{lines * indent}\n" else "stdout: #{@stdout.inspect}" end "No stderr available: #{output} (exited with #{@exitcode})" end
to_s()
click to toggle source
# File lib/unravel/exec.rb, line 16 def to_s message end