Avoid Py2.5 syntax
'foo' if condition else 'bar' is post-Python-2.5 syntax and while
convenient, just not necessary.
diff --git a/reclass/datatypes/entity.py b/reclass/datatypes/entity.py
index 37917d9..a643f3f 100644
--- a/reclass/datatypes/entity.py
+++ b/reclass/datatypes/entity.py
@@ -43,6 +43,9 @@
return not self.__eq__(other)
def __repr__(self):
+ if self.name:
+ name = " '%s'" % self.name
+ else:
+ name = ''
return '<Entity{0} classes:{1} applications:{2}, parameters:{3}>'.format(
- '' if not self.name else " '%s'" % self.name,
- len(self.classes), len(self.applications), len(self.parameters))
+ name, len(self.classes), len(self.applications), len(self.parameters))