diff options
author | Zac Medico <zmedico@gentoo.org> | 2010-03-02 20:31:57 +0000 |
---|---|---|
committer | Zac Medico <zmedico@gentoo.org> | 2010-03-02 20:31:57 +0000 |
commit | 8110dd32a465a0f09f336788766b0d91b81c3673 (patch) | |
tree | 5240069c3b2c8b232bc1fb89a4f4141df09e43bd | |
parent | eb827ba7c614d76ced270b322d92ed65af648ab8 (diff) | |
download | portage-8110dd32a465a0f09f336788766b0d91b81c3673.tar.gz portage-8110dd32a465a0f09f336788766b0d91b81c3673.tar.bz2 portage-8110dd32a465a0f09f336788766b0d91b81c3673.zip |
Deprecate the unused getbinpkgsonly parameter to binarytree.populate().
(trunk r15374)
svn path=/main/branches/2.1.7/; revision=15601
-rw-r--r-- | pym/portage/dbapi/bintree.py | 14 |
1 files changed, 11 insertions, 3 deletions
diff --git a/pym/portage/dbapi/bintree.py b/pym/portage/dbapi/bintree.py index abd375a2d..3062e4bfe 100644 --- a/pym/portage/dbapi/bintree.py +++ b/pym/portage/dbapi/bintree.py @@ -32,6 +32,7 @@ import errno import re import stat import sys +import warnings from itertools import chain if sys.hexversion >= 0x3000000: @@ -443,8 +444,15 @@ class binarytree(object): _movefile(src_path, dest_path, mysettings=self.settings) self._pkg_paths[cpv] = mypath - def populate(self, getbinpkgs=0, getbinpkgsonly=0): + def populate(self, getbinpkgs=0, getbinpkgsonly=None): "populates the binarytree" + + if getbinpkgsonly is not None: + warnings.warn( + "portage.dbapi.bintree.binarytree.populate(): " + \ + "getbinpkgsonly parameter is deprecated", + DeprecationWarning) + if self._populating: return from portage.locks import lockfile, unlockfile @@ -454,13 +462,13 @@ class binarytree(object): pkgindex_lock = lockfile(self._pkgindex_file, wantnewlockfile=1) self._populating = True - self._populate(getbinpkgs, getbinpkgsonly) + self._populate(getbinpkgs) finally: if pkgindex_lock: unlockfile(pkgindex_lock) self._populating = False - def _populate(self, getbinpkgs=0, getbinpkgsonly=0): + def _populate(self, getbinpkgs=0): if (not os.path.isdir(self.pkgdir) and not getbinpkgs): return 0 |