sys.stderr.write('E: %s\n' % msg)
def info(msg):
- sys.stderr.write("I: %s\n" % msg)
+ # print nothing ATM
+ # sys.stderr.write("I: %s\n" % msg)
+ pass
file_regex = re.compile('.*popcon-(\d{4}-\d{1,2}-\d{1,2})(|.gz)')
popcon_[date_int] = count + popcon_.get(date_int, 0)
timestamps.add(date_int)
+ versions = sorted([x for x in popcon_versions.keys() if not 'ubuntu' in x]) + \
+ sorted([x for x in popcon_versions.keys() if 'ubuntu' in x])
+
# we need to make sure that for every date we have an entry for
# every version, otherwise d3 pukes because of ... d3.v2.js:expand
export = [{'key': k,
'values': [[date, popcon_versions[k].get(date, 0)/coarsen_days]
for date in sorted(list(timestamps))]}
- for k in sorted(popcon_versions.keys())]
+ for k in versions]
print json.dumps(export)