Milimetric has uploaded a new change for review.
https://gerrit.wikimedia.org/r/166770
Change subject: Adding some more visibility into query problems
......................................................................
Adding some more visibility into query problems
Change-Id: I65b811185ca31a3632d864f258f69a9f27fca98f
---
M generate.py
1 file changed, 8 insertions(+), 1 deletion(-)
git pull ssh://gerrit.wikimedia.org:29418/analytics/limn-mobile-data
refs/changes/70/166770/1
diff --git a/generate.py b/generate.py
index a5e1b75..81739e5 100644
--- a/generate.py
+++ b/generate.py
@@ -16,6 +16,8 @@
from dateutil.relativedelta import relativedelta
import json
+from traceback import format_exc
+
LOG_FILE = 'history.json'
@@ -249,7 +251,12 @@
csv_header = headers
# FIXME: Support other time periods other than months?
csv_header.insert(0, date_type)
- cache[graph_date_key] = list(rows[0])
+ try:
+ cache[graph_date_key] = list(rows[0])
+ except Exception, e:
+ print('{}: Error: {}, db: {}, graph key: {}, rows: {},
query: \n{}'.format(
+ datetime.datetime.now(), format_exc(e), db_name,
graph_key, rows, query
+ ))
else:
print 'Skip generation of %s' % graph_date_key
--
To view, visit https://gerrit.wikimedia.org/r/166770
To unsubscribe, visit https://gerrit.wikimedia.org/r/settings
Gerrit-MessageType: newchange
Gerrit-Change-Id: I65b811185ca31a3632d864f258f69a9f27fca98f
Gerrit-PatchSet: 1
Gerrit-Project: analytics/limn-mobile-data
Gerrit-Branch: master
Gerrit-Owner: Milimetric <[email protected]>
_______________________________________________
MediaWiki-commits mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits