Exception: Aliyun::Connector::ROAClient::ACSError

Inherits:
StandardError
  • Object
show all
Defined in:
lib/aliyun/connector/roa_client.rb

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(error) ⇒ ACSError

Returns a new instance of ACSError.



156
157
158
159
160
161
162
# File 'lib/aliyun/connector/roa_client.rb', line 156

def initialize(error)
  self.code  = error["Code"]
  message    = error["Message"]
  host_id    = error["HostId"]
  request_id = error["RequestId"]
  super("#{message} host_id: #{host_id}, request_id: #{request_id}")
end

Instance Attribute Details

#codeObject

Returns the value of attribute code.



154
155
156
# File 'lib/aliyun/connector/roa_client.rb', line 154

def code
  @code
end