summaryrefslogtreecommitdiffstats
path: root/pym/_emerge/Package.py
diff options
context:
space:
mode:
authorZac Medico <zmedico@gentoo.org>2012-11-26 22:02:38 -0800
committerZac Medico <zmedico@gentoo.org>2012-11-26 22:02:38 -0800
commitbdaca74c12d592d9b955e7009539f1b598497ec2 (patch)
treed3c9206700b2bdee9f454284b05b569e08be5a98 /pym/_emerge/Package.py
parentb56487d85a1dbfce3d286c3c22774655f7fdbf06 (diff)
downloadportage-bdaca74c12d592d9b955e7009539f1b598497ec2.tar.gz
portage-bdaca74c12d592d9b955e7009539f1b598497ec2.tar.bz2
portage-bdaca74c12d592d9b955e7009539f1b598497ec2.zip
Add Package.built_time property.
Diffstat (limited to 'pym/_emerge/Package.py')
-rw-r--r--pym/_emerge/Package.py9
1 files changed, 9 insertions, 0 deletions
diff --git a/pym/_emerge/Package.py b/pym/_emerge/Package.py
index 602fea80e..86ed5f788 100644
--- a/pym/_emerge/Package.py
+++ b/pym/_emerge/Package.py
@@ -109,6 +109,15 @@ class Package(Task):
return self._metadata["EAPI"]
@property
+ def build_time(self):
+ if not self.built:
+ raise AttributeError('build_time')
+ try:
+ return long(self._metadata['BUILD_TIME'])
+ except (KeyError, ValueError):
+ return 0
+
+ @property
def defined_phases(self):
return self._metadata.defined_phases