From: Zac Medico Date: Tue, 2 Mar 2010 20:31:57 +0000 (-0000) Subject: Deprecate the unused getbinpkgsonly parameter to binarytree.populate(). X-Git-Tag: v2.1.8~121 X-Git-Url: http://git.tremily.us/?a=commitdiff_plain;h=8110dd32a465a0f09f336788766b0d91b81c3673;p=portage.git Deprecate the unused getbinpkgsonly parameter to binarytree.populate(). (trunk r15374) svn path=/main/branches/2.1.7/; revision=15601 --- 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