diff options
author | Chris Lamb <lamby@debian.org> | 2016-08-04 17:49:14 +0000 |
---|---|---|
committer | Chris Lamb <lamby@debian.org> | 2016-08-04 17:49:14 +0000 |
commit | 504764c9b2f1dc683c050df8e8f68cf1e0faeb77 (patch) | |
tree | d787b403ca7ccaf9300fbecc95aad2982dca2334 /bin/lts-missing-uploads.py | |
parent | d79862f598be384de66a88b8d6c95e582732a0ea (diff) |
lts-missing-uploads: parameterise number of months of history
git-svn-id: svn+ssh://svn.debian.org/svn/secure-testing@43771 e39458fd-73e7-0310-bf30-c45bca0a0e42
Diffstat (limited to 'bin/lts-missing-uploads.py')
-rwxr-xr-x | bin/lts-missing-uploads.py | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/bin/lts-missing-uploads.py b/bin/lts-missing-uploads.py index 79584d75d0..462c904e19 100755 --- a/bin/lts-missing-uploads.py +++ b/bin/lts-missing-uploads.py @@ -27,6 +27,7 @@ from debian.deb822 import Sources from debian.debian_support import Version class LTSMissingUploads(object): + MONTHS = 3 SOURCES = 'http://security.debian.org/dists/wheezy/updates/main/source/Sources.gz' re_line = re.compile( @@ -39,13 +40,15 @@ class LTSMissingUploads(object): self.session = requests.session() def main(self, *args): + self.info("Getting last {} month(s) of LTS annoucements", self.MONTHS) + dlas = {} def download(x): self.info("{source}: parsing announcement from {url} ...", **x) x.update(self.get_dla(x['url'])[0]) dlas[x['source']] = x - for idx in range(3): + for idx in range(self.MONTHS): dt = datetime.datetime.utcnow().replace(day=1) - \ dateutil.relativedelta.relativedelta(months=idx) |