[Secure-testing-commits] r43771 - bin

Chris Lamb lamby at moszumanska.debian.org
Thu Aug 4 17:49:14 UTC 2016


Author: lamby
Date: 2016-08-04 17:49:14 +0000 (Thu, 04 Aug 2016)
New Revision: 43771

Modified:
   bin/lts-missing-uploads.py
Log:
lts-missing-uploads: parameterise number of months of history

Modified: bin/lts-missing-uploads.py
===================================================================
--- bin/lts-missing-uploads.py	2016-08-04 17:49:13 UTC (rev 43770)
+++ bin/lts-missing-uploads.py	2016-08-04 17:49:14 UTC (rev 43771)
@@ -27,6 +27,7 @@
 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 @@
         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)
 




More information about the Secure-testing-commits mailing list