Class: JobQueue::VerboseAdapter
- Inherits:
-
Object
- Object
- JobQueue::VerboseAdapter
- Defined in:
- lib/job_queue/adapters/verbose_adapter.rb
Overview
This isn’t a queue at all, it just writes to standard output.
It might be useful for testing.
Instance Method Summary collapse
-
#initialize(options = {}) ⇒ VerboseAdapter
constructor
A new instance of VerboseAdapter.
- #put(string) ⇒ Object
- #subscribe(error_report, &block) ⇒ Object
Constructor Details
#initialize(options = {}) ⇒ VerboseAdapter
Returns a new instance of VerboseAdapter.
6 7 8 |
# File 'lib/job_queue/adapters/verbose_adapter.rb', line 6 def initialize( = {}) end |
Instance Method Details
#put(string) ⇒ Object
10 11 12 13 14 |
# File 'lib/job_queue/adapters/verbose_adapter.rb', line 10 def put(string) JobQueue.logger.debug "===== NEW JOB ADDED TO QUEUE ====" JobQueue.logger.debug string JobQueue.logger.debug "===== END OF MESSAGE ============" end |
#subscribe(error_report, &block) ⇒ Object
16 17 18 |
# File 'lib/job_queue/adapters/verbose_adapter.rb', line 16 def subscribe(error_report, &block) raise "Not implemented. Use a better adapter!!" end |