Method: Html2rss::Config::Selectors#selector
- Defined in:
- lib/html2rss/config/selectors.rb
permalink #selector(name) ⇒ Selector
34 35 36 37 38 39 40 41 42 43 44 |
# File 'lib/html2rss/config/selectors.rb', line 34 def selector(name) raise InvalidSelectorName, "invalid selector name: #{name}" unless selector?(name) keywords = config[name].slice(*available_keys) if (additional_keys = keywords.keys - available_keys).any? Log.warn "additional keys (#{additional_keys.join(', ')}) present in selector #{name}" end Selector.new(keywords) end |