From 2a696b8256e77930a5283352a663012abe04c2e9 Mon Sep 17 00:00:00 2001 From: Mattia Rizzolo Date: Mon, 2 Mar 2015 16:13:16 +0100 Subject: reproducible: html_packages: define variables in case of ENOENT. this avoids errors later --- bin/reproducible_html_packages.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) (limited to 'bin') diff --git a/bin/reproducible_html_packages.py b/bin/reproducible_html_packages.py index eed35894..944ea857 100755 --- a/bin/reproducible_html_packages.py +++ b/bin/reproducible_html_packages.py @@ -188,13 +188,15 @@ def gen_all_rb_pkg_pages(suite='sid', arch='amd64', no_clean=False): def purge_old_pages(): for suite in SUITES: for arch in ARCHES: - log.info('Removing old pages from ' + suite + '...') + log.info('Removing old pages from ' + suite + '/' + arch + '...') try: presents = sorted(os.listdir(RB_PKG_PATH + '/' + suite + '/' + arch)) except OSError as e: if e.errno != errno.ENOENT: # that's 'No such file or raise # directory' error (errno 17) + presents = [] + log.debug('page presents: ' + str(presents)) for page in presents: pkg = page.rsplit('.', 1)[0] query = 'SELECT s.name ' + \ -- cgit v1.2.3-70-g09d2