mirror of
https://github.com/codex-storage/deluge.git
synced 2025-02-27 10:30:41 +00:00
merge the stats from status into the stats dict (allows additional stats
to be added more easily)
This commit is contained in:
parent
41d955a5ea
commit
6cd0ab30a5
@ -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:
|
||||
|
Loading…
x
Reference in New Issue
Block a user