aboutsummaryrefslogtreecommitdiffstats
path: root/pym/portage/package/ebuild/digestcheck.py
diff options
context:
space:
mode:
authorZac Medico <zmedico@gentoo.org>2010-08-21 06:38:59 -0700
committerZac Medico <zmedico@gentoo.org>2010-08-21 06:38:59 -0700
commite70f8bd3b206cabecf1bd3c64fa841519dba5242 (patch)
treea343c4fe90ca02c2683437fbd02520d928334bcc /pym/portage/package/ebuild/digestcheck.py
parentQuote arrays in QA_PREBUILT handling. (diff)
downloadgentoo-portage-e70f8bd3b206cabecf1bd3c64fa841519dba5242.tar.xz
gentoo-portage-e70f8bd3b206cabecf1bd3c64fa841519dba5242.zip
Add a deprecation warning for the unused justmanifest parameter of
digestcheck().
Diffstat (limited to 'pym/portage/package/ebuild/digestcheck.py')
-rw-r--r--pym/portage/package/ebuild/digestcheck.py12
1 files changed, 11 insertions, 1 deletions
diff --git a/pym/portage/package/ebuild/digestcheck.py b/pym/portage/package/ebuild/digestcheck.py
index 6861e3f9dc4..c2c2beff362 100644
--- a/pym/portage/package/ebuild/digestcheck.py
+++ b/pym/portage/package/ebuild/digestcheck.py
@@ -3,6 +3,8 @@
__all__ = ['digestcheck']
+import warnings
+
from portage import os, _encodings, _unicode_decode
from portage.exception import DigestException, FileNotFound
from portage.localization import _
@@ -10,12 +12,20 @@ from portage.manifest import Manifest
from portage.output import EOutput
from portage.util import writemsg
-def digestcheck(myfiles, mysettings, strict=0, justmanifest=0):
+def digestcheck(myfiles, mysettings, strict=False, justmanifest=None):
"""
Verifies checksums. Assumes all files have been downloaded.
@rtype: int
@returns: 1 on success and 0 on failure
"""
+
+ if justmanifest is not None:
+ warnings.warn("The justmanifest parameter of the " + \
+ "portage.package.ebuild.digestcheck.digestcheck()" + \
+ " function is now unused.",
+ DeprecationWarning, stacklevel=2)
+ justmanifest = None
+
if mysettings.get("EBUILD_SKIP_MANIFEST") == "1":
return 1
pkgdir = mysettings["O"]