class Knife::Pkg::ShellCommandResult
Attributes
cmd[RW]
exit_code[RW]
stderr[RW]
stdout[RW]
Public Class Methods
new(cmd, stdout, stderr, exit_code)
click to toggle source
# File lib/knife-pkg/shell_command_result.rb, line 26 def initialize(cmd, stdout, stderr, exit_code) @cmd = cmd @stdout = stdout @stderr = stderr @exit_code = exit_code end
Public Instance Methods
succeeded?()
click to toggle source
# File lib/knife-pkg/shell_command_result.rb, line 37 def succeeded? return @exit_code.to_i == 0 ? true : false end
to_s()
click to toggle source
# File lib/knife-pkg/shell_command_result.rb, line 33 def to_s return "Command: \"#{@cmd}\", stdout: \"#{@stdout}\", stderr: \"#{@stderr}\", exit_code: \"#{@exit_code}\"" end