summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorTill Maas <opensource@till.name>2009-07-16 23:18:48 +0200
committerTill Maas <opensource@till.name>2009-07-17 00:39:03 +0200
commit49acec359759383af3423ecfada6a6984554bd4b (patch)
treebc6801761d4aa6182d4f30fc60aa991198b8ef84
parent916d783a246fe906f59588566c12e48f07a52937 (diff)
downloadcnucnu-49acec359759383af3423ecfada6a6984554bd4b.tar.gz
cnucnu-49acec359759383af3423ecfada6a6984554bd4b.tar.xz
cnucnu-49acec359759383af3423ecfada6a6984554bd4b.zip
Package: __repr__() added, __str__() changed
-rw-r--r--lib/cnucnu/package_list.py5
1 files changed, 4 insertions, 1 deletions
diff --git a/lib/cnucnu/package_list.py b/lib/cnucnu/package_list.py
index cdf1aa7..b544d80 100644
--- a/lib/cnucnu/package_list.py
+++ b/lib/cnucnu/package_list.py
@@ -45,7 +45,10 @@ class Package(object):
self._rpm_diff = None
def __str__(self):
- return "%s %s %s" % (self.name, self.regex, self.url)
+ return "%(name)s: repo=%(repo_version)s upstream=%(latest_upstream)s" % self
+
+ def __repr__(self):
+ return "%(name)s %(regex)s %(url)s" % self
def __getitem__(self, key):
return getattr(self, key)