Class: YAVDB::Crawler
- Inherits:
-
Object
- Object
- YAVDB::Crawler
- Defined in:
- lib/yavdb/crawler.rb
Class Method Summary collapse
Class Method Details
.sources ⇒ Object
24 25 26 27 28 |
# File 'lib/yavdb/crawler.rb', line 24 def self.sources YAVDB::Sources.constants .map { |c| YAVDB::Sources.const_get(c) } .sort_by { |c| c.to_s.downcase } end |
.vulnerabilities ⇒ Object
30 31 32 33 |
# File 'lib/yavdb/crawler.rb', line 30 def self.vulnerabilities vulns = sources.map { |src| src::Client.advisories }.flatten clean_vulnerability_versions(vulns) end |