portage/package/ebuild/digestgen: Remove deprecated behaviour
authorSebastian Luther <SebastianLuther@gmx.de>
Wed, 11 Aug 2010 06:15:12 +0000 (08:15 +0200)
committerZac Medico <zmedico@gentoo.org>
Wed, 11 Aug 2010 07:47:22 +0000 (00:47 -0700)
pym/portage/package/ebuild/digestgen.py

index e923279f6379edcceed64f53db57d56cfb00b333..ac64467d9d00dbbae97ea31170797b975fc47646 100644 (file)
@@ -4,7 +4,6 @@
 __all__ = ['digestgen']
 
 import errno
-import warnings
 
 import portage
 portage.proxy.lazyimport.lazyimport(globals(),
@@ -24,8 +23,7 @@ from portage.package.ebuild.fetch import fetch
 from portage.util import writemsg, writemsg_stdout
 from portage.versions import catsplit
 
-def digestgen(myarchives=None, mysettings=None,
-       overwrite=None, manifestonly=None, myportdb=None):
+def digestgen(myarchives=None, mysettings=None, myportdb=None):
        """
        Generates a digest file if missing. Fetches files if necessary.
        NOTE: myarchives and mysettings used to be positional arguments,
@@ -38,21 +36,8 @@ def digestgen(myarchives=None, mysettings=None,
        @rtype: int
        @returns: 1 on success and 0 on failure
        """
-       if mysettings is None:
-               raise TypeError("portage.digestgen(): missing" + \
-                       " required 'mysettings' parameter")
-       if myportdb is None:
-               warnings.warn("portage.digestgen() called without 'myportdb' parameter",
-                       DeprecationWarning, stacklevel=2)
-               myportdb = portage.portdb
-       if overwrite is not None:
-               warnings.warn("portage.digestgen() called with " + \
-                       "deprecated 'overwrite' parameter",
-                       DeprecationWarning, stacklevel=2)
-       if manifestonly is not None:
-               warnings.warn("portage.digestgen() called with " + \
-                       "deprecated 'manifestonly' parameter",
-                       DeprecationWarning, stacklevel=2)
+       if mysettings is None or myportdb is None:
+               raise TypeError("portage.digestgen(): 'mysettings' and 'myportdb' parameter are required.")
 
        try:
                portage._doebuild_manifest_exempt_depend += 1