Exception: Hanami::Events::CloudPubsub::Middleware::Stack::InvalidMiddlewareError
- Inherits:
-
ArgumentError
- Object
- ArgumentError
- Hanami::Events::CloudPubsub::Middleware::Stack::InvalidMiddlewareError
- Defined in:
- lib/hanami/events/cloud_pubsub/middleware/stack.rb
Overview
Error raised when middleware is not callable
Instance Method Summary collapse
-
#initialize(middleware) ⇒ InvalidMiddlewareError
constructor
A new instance of InvalidMiddlewareError.
Constructor Details
#initialize(middleware) ⇒ InvalidMiddlewareError
Returns a new instance of InvalidMiddlewareError.
11 12 13 14 15 16 |
# File 'lib/hanami/events/cloud_pubsub/middleware/stack.rb', line 11 def initialize(middleware) super <<~MSG Attempted to add middleware which is not callable: #{middleware.inspect} Make sure that your middleware responds to the #call method MSG end |