esc-reporting/esc-analyze.py | 21 ++++++++++++++------- 1 file changed, 14 insertions(+), 7 deletions(-)
New commits: commit 9f60bf87a757e6a50aa92f21e3ea3a8f05c9592c Author: Xisco Fauli <[email protected]> AuthorDate: Thu Oct 10 12:11:08 2019 +0200 Commit: Xisco Fauli <[email protected]> CommitDate: Thu Oct 10 13:01:43 2019 +0200 ESC: Check if .gz file exists otherwise, use an empty statList diff --git a/esc-reporting/esc-analyze.py b/esc-reporting/esc-analyze.py index 0ec0b39..bdfcf74 100755 --- a/esc-reporting/esc-analyze.py +++ b/esc-reporting/esc-analyze.py @@ -224,15 +224,17 @@ def util_create_statList(): 'haveBacktrace': 0, 'needsDevAdvice': 0, 'android': 0, 'ios': 0, 'online': 0}}, 'easyhacks' : {'needsDevEval': 0, 'needsUXEval': 0, 'cleanup_comments': 0, 'total': 0, 'assigned': 0, 'open': 0}, - 'esc': {}}, + 'esc': { + 'regression': {'open': 0, 'total': 0} + }}, 'stat': {'openhub_last_analyse': "2001-01-01"}, 'people': {}, - 'escList': {}, + 'escList': { + 'bisect': [], + 'bibisect': [] + }, 'reportList': {}} - - - def util_check_mail(name, xmail): global statList @@ -958,8 +960,13 @@ def runAnalyze(): global openhubData, bugzillaData, bugzillaESCData, gerritData, gitData, crashData, weekList, automateData, committersNames x = (cfg['nowDate'] - datetime.timedelta(days=7)).strftime('%Y-%m-%d') - with gzip.open(cfg['homedir'] + 'archive/stats_' + x + '.json.gz', 'rb'): - weekList = util_load_file('stats_' + x + '.json') + jsonFileName = 'stats_' + x + '.json' + gzFilePath = cfg['homedir'] + 'archive/' + jsonFileName + '.gz' + if os.path.isfile(gzFilePath): + with gzip.open(gzFilePath , 'rb'): + weekList = util_load_file(jsonFileName) + else: + weekList = util_create_statList() openhubData = util_load_data_file(cfg['homedir'] + 'dump/openhub_dump.json') bugzillaData = util_load_data_file(cfg['homedir'] + 'dump/bugzilla_dump.json') _______________________________________________ Libreoffice-commits mailing list [email protected] https://lists.freedesktop.org/mailman/listinfo/libreoffice-commits
