class Pione::System::Status

Public Class Methods

error(property={}) click to toggle source
# File lib/pione/system/status.rb, line 9
def error(property={})
  new(:error, property)
end
new(status, property={}) click to toggle source
# File lib/pione/system/status.rb, line 14
def initialize(status, property={})
  @status = status
  @property = property
end
success() click to toggle source
# File lib/pione/system/status.rb, line 5
def success
  new(:success)
end

Public Instance Methods

error?() click to toggle source
# File lib/pione/system/status.rb, line 23
def error?
  @status == :error
end
exception() click to toggle source
# File lib/pione/system/status.rb, line 31
def exception
  @property[:exception]
end
message() click to toggle source
# File lib/pione/system/status.rb, line 27
def message
  @property[:message]
end
success?() click to toggle source
# File lib/pione/system/status.rb, line 19
def success?
  @status == :success
end