merge the stats from status into the stats dict (allows additional stats

to be added more easily)
This commit is contained in:
Damien Churchill 2008-10-04 10:10:49 +00:00
parent 41d955a5ea
commit 6cd0ab30a5

View File

@ -97,12 +97,14 @@ class Core(CorePluginBase):
try:
stats = self.core.export_get_stats()
status = self.core.session.status()
#log.debug(dir(status))
for stat in dir(status):
if not stat.startswith('_') and stat not in stats:
stats[stat] = getattr(status, stat, None)
for stat, stat_list in self.saved_stats.iteritems():
if stat in stats:
stat_list.insert(0, int(stats[stat]))
else:
stat_list.insert(0, int(getattr(status, stat)))
if len(stat_list) > self.length:
stat_list.pop()
except Exception,e: