#
#
-# Copyright (C) 2006, 2007, 2008, 2009, 2010 Google Inc.
+# Copyright (C) 2006, 2007, 2008, 2009, 2010, 2011, 2012 Google Inc.
#
# This program is free software; you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by
pass
+class PidFileLockError(LockError):
+ """PID file is already locked by another process.
+
+ """
+
+
class HypervisorError(GenericError):
"""Hypervisor-related exception.
"""
+class X509CertError(GenericError):
+ """Invalid X509 certificate.
+
+ This error has two arguments: the certificate filename and the error cause.
+
+ """
+
+
class TagError(GenericError):
"""Generic tag error.
str(inner)]
+class RapiTestResult(GenericError):
+ """Exception containing results from RAPI test utilities.
+
+ """
+
+
# errors should be added above
error = GetEncodedError(result)
if error:
(errcls, args) = error
- raise errcls, args
+ # pylint: disable=W0142
+ raise errcls(*args)