diff options
Diffstat (limited to 'src/lib/Client/Toolset.py')
-rw-r--r-- | src/lib/Client/Toolset.py | 10 |
1 files changed, 2 insertions, 8 deletions
diff --git a/src/lib/Client/Toolset.py b/src/lib/Client/Toolset.py index 1e2286704..41bcd783d 100644 --- a/src/lib/Client/Toolset.py +++ b/src/lib/Client/Toolset.py @@ -106,11 +106,10 @@ class Toolset(object): stats = Element("Statistics") # Calculate number of total bundles and structures - total = len(self.structures) + len(self.states) + total = len(self.states) stats.set('total',str(total)) # Calculate number of good bundles and structures - good = len([key for key, val in self.structures.iteritems() if val]) + \ - len([key for key, val in self.states.iteritems() if val]) + good = len([key for key, val in self.states.iteritems() if val]) stats.set('good', str(good)) stats.set('version', '2.0') stats.set('client_version', client_version) @@ -129,11 +128,6 @@ class Toolset(object): SubElement(bad_elms, elm.tag) else: SubElement(bad_elms, elm.tag, name=elm.get('name')) - for elm in [key for key,val in self.structures.iteritems() if not val]: - if elm.get('name') == None: - SubElement(bad_elms, elm.tag) - else: - SubElement(bad_elms, elm.tag, name=elm.get('name')) return stats |