Class: Aquatone::Collectors::Shodan
- Inherits:
-
Aquatone::Collector
- Object
- Aquatone::Collector
- Aquatone::Collectors::Shodan
- Defined in:
- lib/aquatone/collectors/shodan.rb
Constant Summary collapse
- API_BASE_URI =
"https://api.shodan.io/shodan".freeze
- API_RESULTS_PER_PAGE =
100.freeze
- PAGES_TO_PROCESS =
10.freeze
Constants inherited from Aquatone::Collector
Aquatone::Collector::DEFAULT_PRIORITY
Instance Attribute Summary
Attributes inherited from Aquatone::Collector
Instance Method Summary collapse
Methods inherited from Aquatone::Collector
descendants, #execute!, #initialize, meta, meta=, priority, sluggified_name
Constructor Details
This class inherits a constructor from Aquatone::Collector
Instance Method Details
#run ⇒ Object
15 16 17 |
# File 'lib/aquatone/collectors/shodan.rb', line 15 def run request_shodan_page end |