Class: SourceMonitor::Scraping::Enqueuer::Result
- Inherits:
-
Struct
- Object
- Struct
- SourceMonitor::Scraping::Enqueuer::Result
- Defined in:
- lib/source_monitor/scraping/enqueuer.rb
Instance Attribute Summary collapse
-
#item ⇒ Object
Returns the value of attribute item.
-
#message ⇒ Object
Returns the value of attribute message.
-
#status ⇒ Object
Returns the value of attribute status.
Instance Method Summary collapse
Instance Attribute Details
#item ⇒ Object
Returns the value of attribute item
8 9 10 |
# File 'lib/source_monitor/scraping/enqueuer.rb', line 8 def item @item end |
#message ⇒ Object
Returns the value of attribute message
8 9 10 |
# File 'lib/source_monitor/scraping/enqueuer.rb', line 8 def @message end |
#status ⇒ Object
Returns the value of attribute status
8 9 10 |
# File 'lib/source_monitor/scraping/enqueuer.rb', line 8 def status @status end |
Instance Method Details
#already_enqueued? ⇒ Boolean
13 14 15 |
# File 'lib/source_monitor/scraping/enqueuer.rb', line 13 def already_enqueued? status == :already_enqueued end |
#deferred? ⇒ Boolean
17 18 19 |
# File 'lib/source_monitor/scraping/enqueuer.rb', line 17 def deferred? status == :deferred end |
#enqueued? ⇒ Boolean
9 10 11 |
# File 'lib/source_monitor/scraping/enqueuer.rb', line 9 def enqueued? status == :enqueued end |
#failure? ⇒ Boolean
21 22 23 |
# File 'lib/source_monitor/scraping/enqueuer.rb', line 21 def failure? !enqueued? && !already_enqueued? && !deferred? end |