Class: Html2rss::FeedPipeline::PipelineOutcome

Inherits:
Data
  • Object
show all
Defined in:
lib/html2rss/feed_pipeline.rb

Overview

Scrape-finished facts after request + extraction + dedup (before Channel/Status materialize). selected_strategy: set on :auto success; nil otherwise. attempt_count: auto attempts attempted; 0 outside :auto. strategy_attempts: auto attempt hashes (with optional transport_meta); empty outside :auto.

Instance Attribute Summary collapse

Instance Attribute Details

#articlesObject (readonly)

Returns the value of attribute articles

Returns:

  • (Object)

    the current value of articles



11
12
13
# File 'lib/html2rss/feed_pipeline.rb', line 11

def articles
  @articles
end

#attempt_countObject (readonly)

Returns the value of attribute attempt_count

Returns:

  • (Object)

    the current value of attempt_count



11
12
13
# File 'lib/html2rss/feed_pipeline.rb', line 11

def attempt_count
  @attempt_count
end

#dedup_droppedObject (readonly)

Returns the value of attribute dedup_dropped

Returns:

  • (Object)

    the current value of dedup_dropped



11
12
13
# File 'lib/html2rss/feed_pipeline.rb', line 11

def dedup_dropped
  @dedup_dropped
end

#responseObject (readonly)

Returns the value of attribute response

Returns:

  • (Object)

    the current value of response



11
12
13
# File 'lib/html2rss/feed_pipeline.rb', line 11

def response
  @response
end

#selected_strategyObject (readonly)

Returns the value of attribute selected_strategy

Returns:

  • (Object)

    the current value of selected_strategy



11
12
13
# File 'lib/html2rss/feed_pipeline.rb', line 11

def selected_strategy
  @selected_strategy
end

#strategy_attemptsObject (readonly)

Returns the value of attribute strategy_attempts

Returns:

  • (Object)

    the current value of strategy_attempts



11
12
13
# File 'lib/html2rss/feed_pipeline.rb', line 11

def strategy_attempts
  @strategy_attempts
end