Exception: Cartage::QuietError

Inherits:
StatusError show all
Defined in:
lib/cartage.rb

Overview

Plug-in commands that want to return a non-zero exit code without a message should raise Cartage::QuietError.new(exitstatus).

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(exitstatus) ⇒ QuietError

Initialize the exception with exitstatus.



24
25
26
# File 'lib/cartage.rb', line 24

def initialize(exitstatus)
  super(exitstatus, nil)
end

Instance Attribute Details

#exitstatusObject (readonly)

Returns the value of attribute exitstatus.



28
29
30
# File 'lib/cartage.rb', line 28

def exitstatus
  @exitstatus
end