From edb87d3148b0b9d9d4b0b1c024308bf2ac89cfc4 Mon Sep 17 00:00:00 2001 From: booboy Date: Sun, 12 May 2019 01:02:48 -0500 Subject: [PATCH] added filenames_json instance var and JSON constant? --- classes/nvd_downloader.rb | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/classes/nvd_downloader.rb b/classes/nvd_downloader.rb index 58ecbe3..68ce2fe 100644 --- a/classes/nvd_downloader.rb +++ b/classes/nvd_downloader.rb @@ -3,17 +3,19 @@ require 'zlib' require 'json' class NvdDownloader - attr_accessor :version, :base_url, :base_filename, :years + attr_accessor :version, :base_url, :base_filename, :years, :filenames_json MIN_YEAR = '2002' MAX_YEAR = '2019' AVAILABLE_YEARS = (MIN_YEAR..MAX_YEAR).to_a + JSON = 'json.gz' def initialize @version = "1.0" @base_url = "https://nvd.nist.gov/feeds/json/cve/#{version}/" @base_filename = "nvdcve-#{version}-" @years = self.years + @filenames_json = self.filenames(JSON) end def years