client/rhel/rhn-client-tools/src/up2date_client/up2dateErrors.py | 234 ----------
1 file changed, 234 deletions(-)
New commits:
commit 89fde9042c9512b6a5031acc39903f306e9fc5fa
Author: Jan Pazdziora <jpazdziora(a)redhat.com>
Date: Mon May 31 16:53:44 2010 +0200
Remove 23 exceptions that are not used in our code base.
FileError
ConflictError
FileConflictError
TransactionError
DependencySenseError
FileConfigSkipListError
RpmRemoveSkipListError
GPGInstallationError
GPGKeyringError
GPGVerificationError
GPGVerificationUnsignedPackageError
GPGVerificationUntrustedKeyError
GPGVerificationUnknownKeyError
OutOfSpaceError
ServerThrottleError
ServiceNotEnabledException
Up2dateNeedsUpdateError
ServerCapabilityMissingError
ServerCapabilityVersionError
PackageNotAvailableError
PackageArchNotAvailableError
VirtualizationError
ServerUnavailableError
diff --git a/client/rhel/rhn-client-tools/src/up2date_client/up2dateErrors.py
b/client/rhel/rhn-client-tools/src/up2date_client/up2dateErrors.py
index e4d99d7..6c234aa 100644
--- a/client/rhel/rhn-client-tools/src/up2date_client/up2dateErrors.py
+++ b/client/rhel/rhn-client-tools/src/up2date_client/up2dateErrors.py
@@ -23,16 +23,6 @@ class Error:
self.log.log_me(self.errmsg)
return self.errmsg
-class FileError(Error):
- """
- error to report when we encounter file errors (missing files/dirs,
- lack of permissions, quoat issues, etc"""
- def __repr__(self):
- msg = _("Disk error. The message was:\n") + self.errmsg
- log = up2dateLog.initLog()
- log.log_me(msg)
- return msg
-
class RpmError(Error):
"""rpm itself raised an error condition"""
def __repr__(self):
@@ -64,30 +54,6 @@ class PasswordError(RhnServerException):
log.log_me(msg)
return msg
-class ConflictError(Error):
- """Raise when a rpm transaction set has a package
conflict"""
- def __init__(self, msg, rc=None, data=None):
- self.rc = rc
- self.errmsg = msg
- self.data = data
- def __repr__(self):
- msg = _("RPM package conflict error. The message was:\n")
- msg = msg + self.errmsg
- log = up2dateLog.initLog()
- log.log_me(msg)
- return msg
-
-class FileConflictError(Error):
- """Raise when a rpm tranaction set has a file
conflict"""
- def __init__(self, msg, rc=None):
- self.rc = rc
- self.errmsg = msg
- def __repr__(self):
- msg = _("RPM file conflict error. The message was:\n") + self.errmsg
- log = up2dateLog.initLog()
- log.log_me(msg)
- return msg
-
class DependencyError(Error):
"""Raise when a rpm transaction set has a dependency
error"""
def __init__(self, msg, deps=None):
@@ -102,21 +68,6 @@ class DependencyError(Error):
log.log_me(msg)
return msg
-class TransactionError(Error):
- """Raise when a rpm transaction set has a dependency
error"""
- def __init__(self, msg, deps=None):
- self.errmsg = msg
- # just tag on the whole deps tuple, so we have plenty of info
- # to play with
- self.deps = deps
-
- def __repr__(self):
- msg = _("RPM error. The message was:\n") + self.errmsg
- log = up2dateLog.initLog()
- log.log_me(msg)
- return msg
-
-
class UnsolvedDependencyError(Error):
"""Raise when we have a dependency that the server can not
find"""
def __init__(self, msg, dep=None, pkgs=None):
@@ -129,19 +80,6 @@ class UnsolvedDependencyError(Error):
log.log_me(msg)
return msg
-class DependencySenseError(Error):
- """
- Raise when a rpm transaction set has a dependency sense "\
- "we don't understand"""
- def __init__(self, msg, sense=None):
- self.errmsg = msg
- self.sense = sense
- def __repr__(self):
- msg = _("RPM dependency error. The message was:\n") + self.errmsg
- log = up2dateLog.initLog()
- log.log_me(msg)
- return msg
-
class SkipListError(Error):
"""Raise when all the packages you want updated are on a skip
list"""
def __init__(self, msg, pkglist=None):
@@ -153,20 +91,6 @@ class SkipListError(Error):
log.log_me(msg)
return msg
-class FileConfigSkipListError(Error):
- """
- Raise when all the packages you want updated are skip
- because of config or file skip list"""
- def __init__(self, msg, pkglist=None):
- self.errmsg = msg
- self.pkglist = pkglist
- def __repr__(self):
- msg = _("File Skip List or config file overwrite error. "\
- "The message was:\n") + self.errmsg
- log = up2dateLog.initLog()
- log.log_me(msg)
- return msg
-
class CommunicationError(RhnServerException):
"""Indicates a problem doing xml-rpc http communication with the
server"""
@@ -198,15 +122,6 @@ class DelayError(RhnServerException):
log.log_me(msg)
return msg
-class RpmRemoveSkipListError(Error):
- """Raise when we try to remove a package on the
RemoveSkipList"""
- def __repr__(self):
- msg = _("Could not remove package \"%s\". "\
- "It was on the RemoveSkipList") % self.errmsg
- log = up2dateLog.initLog()
- log.log_me(msg)
- return msg
-
class RpmRemoveError(Error):
"""
Raise when we can't remove a package for some reason
@@ -221,94 +136,6 @@ class RpmRemoveError(Error):
def __repr__(self):
return self.errmsg
-class GPGInstallationError(Error):
- """Raise when we we detect that the GPG is not installed
properly"""
- def __repr__(self):
- msg = _("GPG is not installed properly.")
- log = up2dateLog.initLog()
- log.log_me(msg)
- return msg
-
-class GPGKeyringError(Error):
- """
- Raise when we we detect that the gpg keyring for the user
- does not have the Red Hat Key installed"""
- def __repr__(self):
- msg = _("GPG keyring does not include the Red Hat, Inc. "\
- "public package-signing key")
- log = up2dateLog.initLog()
- log.log_me(msg)
- return msg
-
-class GPGVerificationError(Error):
- """Raise when we fail to verify a package is signed with a gpg
signature"""
- def __init__(self, msg):
- self.errmsg = msg
- self.pkg = msg
- def __repr__(self):
- msg = _("The package %s failed its gpg signature verification. "\
- "This means the package is corrupt." % self.errmsg)
- log = up2dateLog.initLog()
- log.log_me(msg)
- return msg
-
-class GPGVerificationUnsignedPackageError(Error):
- """
- Raise when a package that is supposed to be verified has
- no gpg signature"""
- def __init__(self, msg):
- self.errmsg = msg
- self.pkg = msg
- def __repr__(self):
- msg = _("Package %s does not have a GPG signature.\n") % self.errmsg
- log = up2dateLog.initLog()
- log.log_me(msg)
- return msg
-
-class GPGVerificationUntrustedKeyError(Error):
- """
- Raise when a package that is supposed to be verified has an
- untrusted gpg signature"""
- def __init__(self, msg):
- self.errmsg = msg
- self.pkg = msg
- def __repr__(self):
- msg = _("Package %s has a untrusted GPG signature.\n") % self.errmsg
- log = up2dateLog.initLog()
- log.log_me(msg)
- return msg
-
-class GPGVerificationUnknownKeyError(Error):
- """
- Raise when a package that is supposed to be verified has an
- unknown gpg signature"""
- def __init__(self, msg):
- self.errmsg = msg
- self.pkg = msg
- def __repr__(self):
- msg = _("Package %s has a unknown GPG signature.\n") % self.errmsg
- log = up2dateLog.initLog()
- log.log_me(msg)
- return msg
-
-class OutOfSpaceError(Error):
- def __init__(self, totalSize, freeDiskSpace):
- self.ts = totalSize
- self.fds = freeDiskSpace
- self.errmsg = "The total size of the selected packages (%d kB) "\
- "exceeds your free disk space (%d kB)." % (
- self.ts, self.fds)
-
- def __repr__(self):
- return self.errmsg
-
-class ServerThrottleError(Error):
- def __init__(self, msg):
- self.errmsg = msg
-
- def __repr__(self):
- return self.errmsg
-
class AbuseError(Error):
def __init__(self, msg):
self.errmsg = msg
@@ -371,13 +198,6 @@ class UnknownMethodException(RhnServerException):
def __repr__(self):
return self.errmsg
-class ServiceNotEnabledException(RhnServerException):
- def __init__(self, errmsg):
- Error.__init__(self, errmsg)
-
- def __repr__(self):
- return self.errmsg
-
class RhnUuidUniquenessError(RhnServerException):
def __init__(self, msg):
self.errmsg = msg
@@ -385,13 +205,6 @@ class RhnUuidUniquenessError(RhnServerException):
def __repr__(self):
return self.errmsg
-class Up2dateNeedsUpdateError(Error):
- def __init__(self, msg=""):
- self.errmsg = msg
-
- def __repr__(self):
- return self.errmsg
-
class ServerCapabilityError(Error):
def __init__(self, msg, errorlist=None):
self.errmsg = msg
@@ -402,20 +215,6 @@ class ServerCapabilityError(Error):
def __repr__(self):
return self.errmsg
-class ServerCapabilityMissingError(Error):
- def __init__(self, msg):
- self.errmsg = msg
-
- def __repr__(self):
- return self.errmsg
-
-class ServerCapabilityVersionError(Error):
- def __init__(self, msg):
- self.errmsg = msg
-
- def __repr__(self):
- return self.errmsg
-
class NoChannelsError(Error):
def __init__(self, msg):
self.errmsg = msg
@@ -423,32 +222,6 @@ class NoChannelsError(Error):
def __repr__(self):
return self.errmsg
-class PackageNotAvailableError(Error):
- def __init__(self, msg, missing_packages=None):
- self.errmsg = msg
- self.missing_packages = missing_packages
- def __repr__(self):
- errstring = "%s\n" % self.errmsg
- for i in self.missing_packages:
- errstring = errstring + "%s\n" % i
- return errstring
-
-class PackageArchNotAvailableError(Error):
- def __init__(self, msg, missing_packages=None):
- self.errmsg = msg
- self.missing_packages = missing_packages
- def __repr__(self):
- errstring = "%s\n" % self.errmsg
- for i in self.missing_packages:
- errstring = errstring + "%s\n" % i
- return errstring
-
-class VirtualizationError(Error):
- def __init__(self, msg):
- self.errmsg = msg
- def __repr__(self):
- return self.errmsg
-
class SSLCertificateVerifyFailedError(Error):
# TODO This should be a subclass of OpenSSL.Error or whatever and raised
# from rhnlib.
@@ -527,13 +300,6 @@ class PasswordMaxLengthError(Error):
def __repr__(self):
return self.errmsg
-class ServerUnavailableError(Error):
- def __init__(self, msg):
- self.errmsg = msg
-
- def __repr__(self):
- return self.errmsg
-
class InsuffMgmntEntsError(RhnServerException):
def __init__(self, msg ):