summaryrefslogtreecommitdiffstats
path: root/bin/lts-missing-uploads.py
diff options
context:
space:
mode:
authorChris Lamb <lamby@debian.org>2016-08-04 17:49:14 +0000
committerChris Lamb <lamby@debian.org>2016-08-04 17:49:14 +0000
commit504764c9b2f1dc683c050df8e8f68cf1e0faeb77 (patch)
treed787b403ca7ccaf9300fbecc95aad2982dca2334 /bin/lts-missing-uploads.py
parentd79862f598be384de66a88b8d6c95e582732a0ea (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-xbin/lts-missing-uploads.py5
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)

© 2014-2024 Faster IT GmbH | imprint | privacy policy