[Rigo] AppDetails: add fullname property returning package atom

This commit is contained in:
Fabio Erculiani
2012-03-31 12:56:03 +02:00
parent aed0867d6e
commit 6ada5a9c5c
+12
View File
@@ -1609,6 +1609,18 @@ class AppDetails(object):
finally:
self._entropy.rwsem().reader_release()
@property
def fullname(self):
"""
Return unmangled package name belonging to this Application.
"""
self._entropy.rwsem().reader_acquire()
try:
repo = self._entropy.open_repository(self._repo_id)
return repo.retrieveAtom(self._pkg_id)
finally:
self._entropy.rwsem().reader_release()
@property
def pkgkey(self):
"""