class R10K::Util::Subprocess::SubprocessError

Attributes

result[R]

!@attribute [r] result

@return [R10K::Util::Subprocess::Result]

Public Class Methods

new(mesg, options = {}) click to toggle source
Calls superclass method R10K::Error.new
# File lib/r10k/util/subprocess/subprocess_error.rb, line 13
def initialize(mesg, options = {})
  super
  setopts(options, {:result => true})
end

Public Instance Methods

message() click to toggle source
# File lib/r10k/util/subprocess/subprocess_error.rb, line 18
def message
  msg = []
  msg << "#{super}:"
  msg << @result.format
  msg.join("\n")
end