[Libreoffice-commits] dev-tools.git: esc-reporting/esc-analyze.py
Xisco Fauli (via logerrit)
logerrit at kemper.freedesktop.org
Fri Oct 11 12:46:06 UTC 2019
esc-reporting/esc-analyze.py | 14 +++++++++-----
1 file changed, 9 insertions(+), 5 deletions(-)
New commits:
commit ebcf0a907b22ffcb26be6a6756e7882e63293cdb
Author: Xisco Fauli <xiscofauli at libreoffice.org>
AuthorDate: Fri Oct 11 14:42:24 2019 +0200
Commit: Xisco Fauli <xiscofauli at libreoffice.org>
CommitDate: Fri Oct 11 14:42:24 2019 +0200
ESC: read gzip files correctly
diff --git a/esc-reporting/esc-analyze.py b/esc-reporting/esc-analyze.py
index bdfcf74..5bf0848 100755
--- a/esc-reporting/esc-analyze.py
+++ b/esc-reporting/esc-analyze.py
@@ -959,13 +959,17 @@ def runAnalyze():
global cfg, statList
global openhubData, bugzillaData, bugzillaESCData, gerritData, gitData, crashData, weekList, automateData, committersNames
+ weekList = None
x = (cfg['nowDate'] - datetime.timedelta(days=7)).strftime('%Y-%m-%d')
- jsonFileName = 'stats_' + x + '.json'
- gzFilePath = cfg['homedir'] + 'archive/' + jsonFileName + '.gz'
+ gzFilePath = cfg['homedir'] + 'archive/stats_' + x + '.json.gz'
if os.path.isfile(gzFilePath):
- with gzip.open(gzFilePath , 'rb'):
- weekList = util_load_file(jsonFileName)
- else:
+ fp = gzip.open(gzFilePath)
+ content = fp.read()
+ fp.close()
+ if content:
+ weekList = json.loads(content.decode('utf-8'))
+
+ if not weekList:
weekList = util_create_statList()
openhubData = util_load_data_file(cfg['homedir'] + 'dump/openhub_dump.json')
More information about the Libreoffice-commits
mailing list