Exception: Q::DuplicateQueueMethodError
- Inherits:
-
StandardError
- Object
- StandardError
- StandardError
- Q::DuplicateQueueMethodError
- Defined in:
- lib/q/errors.rb
Instance Method Summary collapse
-
#initialize(base, method) ⇒ DuplicateQueueMethodError
constructor
A new instance of DuplicateQueueMethodError.
Constructor Details
#initialize(base, method) ⇒ DuplicateQueueMethodError
Returns a new instance of DuplicateQueueMethodError.
26 27 28 29 30 |
# File 'lib/q/errors.rb', line 26 def initialize(base, method) msg = "Cannot create queue method: '#{method}'. Method already exists on #{base}.queue, cannot overwrite" msg << "Originally defined at #{base.queue.method(method).source_location}" super(msg) end |