# HG changeset patch # User Sylvain Thénault # Date 1249340081 -7200 # Node ID cab66dfe0db679b2489ebe6b944a23cfafa736d4 # Parent 979c7ccb4a86b1b1ccd39bff7127b9f65b36041d to avoid confusions, implements iteritems/itervalues as well diff -r 979c7ccb4a86 -r cab66dfe0db6 cwvreg.py --- a/cwvreg.py Tue Aug 04 00:51:00 2009 +0200 +++ b/cwvreg.py Tue Aug 04 00:54:41 2009 +0200 @@ -240,9 +240,14 @@ def items(self): return [item for item in super(CubicWebVRegistry, self).items() if not item[0] in ('propertydefs', 'propertyvalues')] + def iteritems(self): + return (item for item in super(CubicWebVRegistry, self).iteritems() + if not item[0] in ('propertydefs', 'propertyvalues')) def values(self): return [value for key, value in self.items()] + def itervalues(self): + return (value for key, value in self.items()) def reset(self): super(CubicWebVRegistry, self).reset()