Exception: Fluent::SlackClient::Error
- Inherits:
-
StandardError
- Object
- StandardError
- Fluent::SlackClient::Error
- Defined in:
- lib/fluent/plugin/slack_client/error.rb
Direct Known Subclasses
Instance Attribute Summary collapse
-
#req_params ⇒ Object
readonly
Returns the value of attribute req_params.
-
#res ⇒ Object
readonly
Returns the value of attribute res.
Instance Method Summary collapse
-
#initialize(res, req_params = {}) ⇒ Error
constructor
A new instance of Error.
- #message ⇒ Object (also: #to_s)
Constructor Details
#initialize(res, req_params = {}) ⇒ Error
Returns a new instance of Error.
8 9 10 11 |
# File 'lib/fluent/plugin/slack_client/error.rb', line 8 def initialize(res, req_params = {}) @res = res @req_params = req_params.dup end |
Instance Attribute Details
#req_params ⇒ Object (readonly)
Returns the value of attribute req_params.
6 7 8 |
# File 'lib/fluent/plugin/slack_client/error.rb', line 6 def req_params @req_params end |
#res ⇒ Object (readonly)
Returns the value of attribute res.
6 7 8 |
# File 'lib/fluent/plugin/slack_client/error.rb', line 6 def res @res end |
Instance Method Details
#message ⇒ Object Also known as: to_s
13 14 15 16 |
# File 'lib/fluent/plugin/slack_client/error.rb', line 13 def @req_params[:token] = '[FILTERED]' if @req_params[:token] "res.code:#{@res.code}, res.body:#{@res.body}, req_params:#{@req_params}" end |