Save month stats in meta dictionary
This commit is contained in:
@@ -114,7 +114,7 @@ class IWLA(object):
|
||||
os.makedirs(base)
|
||||
|
||||
# TODO : remove return
|
||||
return
|
||||
#return
|
||||
|
||||
with open(filename + '.tmp', 'wb+') as f:
|
||||
pickle.dump(obj, f)
|
||||
@@ -317,6 +317,7 @@ class IWLA(object):
|
||||
visits = self.current_analysis['visits']
|
||||
|
||||
stats = self._generateStats(visits)
|
||||
duplicated_stats = {k:v for (k,v) in stats.items()}
|
||||
|
||||
cur_time = self.meta_infos['last_time']
|
||||
print "== Stats for %d/%d ==" % (cur_time.tm_year, cur_time.tm_mon)
|
||||
@@ -344,6 +345,15 @@ class IWLA(object):
|
||||
|
||||
self._generateDisplay()
|
||||
|
||||
# Save month stats
|
||||
year = '%d' % (cur_time.tm_year)
|
||||
month = '%d' % (cur_time.tm_mon)
|
||||
if not 'stats' in self.meta_infos.keys():
|
||||
self.meta_infos['stats'] = {}
|
||||
if not year in self.meta_infos['stats'].keys():
|
||||
self.meta_infos['stats'][year] = {}
|
||||
self.meta_infos['stats'][year][month] = duplicated_stats
|
||||
|
||||
def _generateDayStats(self):
|
||||
visits = self.current_analysis['visits']
|
||||
|
||||
|
||||
Reference in New Issue
Block a user