diff options
author | Zac Medico <zmedico@gentoo.org> | 2012-11-26 22:02:38 -0800 |
---|---|---|
committer | Zac Medico <zmedico@gentoo.org> | 2012-11-26 22:02:38 -0800 |
commit | bdaca74c12d592d9b955e7009539f1b598497ec2 (patch) | |
tree | d3c9206700b2bdee9f454284b05b569e08be5a98 /pym/_emerge/Package.py | |
parent | b56487d85a1dbfce3d286c3c22774655f7fdbf06 (diff) | |
download | portage-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.py | 9 |
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 |