Exception: Deltacloud::Exceptions::DeltacloudException

Inherits:
StandardError
  • Object
show all
Defined in:
lib/deltacloud/drivers/exceptions.rb

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(code, name, message, backtrace, request = nil) ⇒ DeltacloudException

Returns a new instance of DeltacloudException.



24
25
26
27
28
29
# File 'lib/deltacloud/drivers/exceptions.rb', line 24

def initialize(code, name, message, backtrace, request=nil)
  @code, @name, @message = code, name, message
  @backtrace = backtrace
  @request = request
  self
end

Instance Attribute Details

#backtraceObject

Returns the value of attribute backtrace.



22
23
24
# File 'lib/deltacloud/drivers/exceptions.rb', line 22

def backtrace
  @backtrace
end

#codeObject

Returns the value of attribute code.



22
23
24
# File 'lib/deltacloud/drivers/exceptions.rb', line 22

def code
  @code
end

#messageObject

Returns the value of attribute message.



22
23
24
# File 'lib/deltacloud/drivers/exceptions.rb', line 22

def message
  @message
end

#nameObject

Returns the value of attribute name.



22
23
24
# File 'lib/deltacloud/drivers/exceptions.rb', line 22

def name
  @name
end

#requestObject

Returns the value of attribute request.



22
23
24
# File 'lib/deltacloud/drivers/exceptions.rb', line 22

def request
  @request
end