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 | aef6777dd9f22ae80f6713d6d7d3c82f2cafc5f7 (patch) | |
tree | 4208ed088396612fba46cb4dfa2cacf6785ae78c /bin/lts-missing-uploads.py | |
parent | 3f3393d220a6b53b9768d225c9169217012f006d (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) |