class RemoteCommandError

Attributes

host[R]
user[R]

Public Class Methods

new(user, host, command, rc, result, errors = "") click to toggle source
Calls superclass method CommandError::new
# File lib/tungsten/common.rb, line 50
def initialize(user, host, command, rc, result, errors = "")
  @user = user
  @host = host
  super(command, rc, result, errors)
end

Public Instance Methods

build_message() click to toggle source
# File lib/tungsten/common.rb, line 56
def build_message
  if @errors == ""
    errors = "No STDERR"
  else
    errors = "Errors: #{errors}"
  end
  
  "Failed: #{command}, RC: #{rc}, Result: #{result}, #{errors}"
end