[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