Exception: Fabric::CommitError
Overview
TODO:
TEST ME!
CommitError
TODO: Add RSpec Tests for CommitError
Instance Attribute Summary collapse
-
#code ⇒ Object
readonly
Returns the value of attribute code.
-
#transaction_id ⇒ Object
readonly
Returns the value of attribute transaction_id.
Instance Method Summary collapse
-
#initialize(status) ⇒ CommitError
constructor
Creates a transaction commit error from the status.
Constructor Details
#initialize(status) ⇒ CommitError
Creates a transaction commit error from the status
48 49 50 51 52 53 |
# File 'lib/fabric.rb', line 48 def initialize(status) super("Transaction #{status.transaction_id} failed to commit with status code #{status.code} - " + Status::TRANSACTION_STATUSES.key(status.code).to_s) @code = code @transaction_id = status.transaction_id end |
Instance Attribute Details
#code ⇒ Object (readonly)
Returns the value of attribute code.
41 42 43 |
# File 'lib/fabric.rb', line 41 def code @code end |
#transaction_id ⇒ Object (readonly)
Returns the value of attribute transaction_id.
41 42 43 |
# File 'lib/fabric.rb', line 41 def transaction_id @transaction_id end |