From 7beda7dafd77c15709c4d8bfd6e30b447018d384 Mon Sep 17 00:00:00 2001 From: TerryHowe Date: Tue, 1 Sep 2015 11:19:01 -0600 Subject: [PATCH] Make is so exceptions have some message If you don't have a message on an exception it prints out as nothing. This change will default the messaqge to the class name which should be useful. Change-Id: Ie246b37c971e8c30752714b49aa55e69482b32e7 --- designateclient/exceptions.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/designateclient/exceptions.py b/designateclient/exceptions.py index 6d4175b..9021929 100644 --- a/designateclient/exceptions.py +++ b/designateclient/exceptions.py @@ -16,7 +16,10 @@ class Base(Exception): - pass + def __init__(self, message=None): + if not message: + message = self.__class__.__name__ + super(Base, self).__init__(message) class UnsupportedVersion(Base):