]> git.decadent.org.uk Git - dak.git/blobdiff - daklib/dak_exceptions.py
* daklib/dak_exceptions.py: Add a default message and tidy up our string
[dak.git] / daklib / dak_exceptions.py
index e9ab2c720c8b3501d843f1b1d109e89ea2264d5d..e488ac9dae2d9d88f28317b7b5596b4ab2262212 100644 (file)
@@ -28,9 +28,12 @@ class DakError(Exception):
        message -- explanation of the error
     """
 
-    def __init__(self, message):
-        self.args = message
-        self.message = message
+    def __init__(self, message=""):
+        self.args = str(message)
+        self.message = str(message)
+
+    def __str__(self):
+        return self.message
 
 __all__ = ['DakError']