Yurik has uploaded a new change for review.
https://gerrit.wikimedia.org/r/185635
Change subject: Add implicit 'DIRECT' before 2014-07-03
......................................................................
Add implicit 'DIRECT' before 2014-07-03
Change-Id: Ic49b5e3db92d8d842f2c94a020d2a9a334da6406
---
M scripts/weblogs2.py
1 file changed, 5 insertions(+), 0 deletions(-)
git pull ssh://gerrit.wikimedia.org:29418/analytics/zero-sms
refs/changes/35/185635/1
diff --git a/scripts/weblogs2.py b/scripts/weblogs2.py
index e0e3e96..5eaad41 100644
--- a/scripts/weblogs2.py
+++ b/scripts/weblogs2.py
@@ -95,6 +95,8 @@
importStart = self.parseDate('2014-04-01', self.dateFormat)
importEnd = self.parseDate('2014-05-01', self.dateFormat)
defaultLaunched = self.parseDate('2000-01-01', self.dateFormat)
+ # If 'via' is opera only, up to and including this day add 'direct'
+ directProxyFixDate = self.parseDate('2014-07-03', self.dateFormat)
wiki = self.getWiki()
#
https://zero.wikimedia.org/w/api.php?action=zeroportal&type=analyticsconfig&format=jsonfm
@@ -111,6 +113,9 @@
c.languages = True if True == c.languages else set(c.languages)
c.sites = True if True == c.sites else set(c.sites)
c.via = set(c.via)
+ # Before this date 'DIRECT' was not explicit
+ if c.before <= directProxyFixDate and c.via == {'OPERA'}:
+ c.via.add('DIRECT')
c.ipsets = set(c.ipsets)
c.enabled = 'enabled' not in c or c.enabled
# configs were created in april 2014, but zero has been
running longer than that
--
To view, visit https://gerrit.wikimedia.org/r/185635
To unsubscribe, visit https://gerrit.wikimedia.org/r/settings
Gerrit-MessageType: newchange
Gerrit-Change-Id: Ic49b5e3db92d8d842f2c94a020d2a9a334da6406
Gerrit-PatchSet: 1
Gerrit-Project: analytics/zero-sms
Gerrit-Branch: master
Gerrit-Owner: Yurik <[email protected]>
_______________________________________________
MediaWiki-commits mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits