For consistency with earlier portage-2.1.x releases, override SetArg.__str__()
authorZac Medico <zmedico@gentoo.org>
Fri, 14 Nov 2008 22:28:00 +0000 (22:28 -0000)
committerZac Medico <zmedico@gentoo.org>
Fri, 14 Nov 2008 22:28:00 +0000 (22:28 -0000)
so that system and world sets don't show a leading @ character when displayed.

svn path=/main/branches/2.1.6/; revision=11915

pym/_emerge/__init__.py

index e03948539a3fa38fd742b91728bbbfec975ea17c..6518b7583bb36a7ee1f3e581630c0243617dcbe4 100644 (file)
@@ -3694,6 +3694,9 @@ class SetArg(DependencyArg):
                self.set = set
                self.name = self.arg[len(SETPREFIX):]
 
+       def __str__(self):
+               return self.name
+
 class Dependency(SlotObject):
        __slots__ = ("atom", "blocker", "depth",
                "parent", "onlydeps", "priority", "root")