Class: Html2rss::RequestSession::RuntimePolicy

Inherits:
Object
  • Object
show all
Defined in:
lib/html2rss/request_session/runtime_policy.rb

Overview

Builds the runtime request policy for a feed run.

Class Method Summary collapse

Class Method Details

.from_config(config) ⇒ Html2rss::RequestService::Policy

Returns request policy derived from runtime config.

Parameters:

Returns:



11
12
13
14
15
16
# File 'lib/html2rss/request_session/runtime_policy.rb', line 11

def self.from_config(config)
  RequestService::Policy.new(
    max_requests: effective_max_requests_for(config),
    max_redirects: config.max_redirects
  )
end