summaryrefslogtreecommitdiff
path: root/source4/scripting/python/samba/provisionexceptions.py
diff options
context:
space:
mode:
Diffstat (limited to 'source4/scripting/python/samba/provisionexceptions.py')
-rw-r--r--source4/scripting/python/samba/provisionexceptions.py6
1 files changed, 5 insertions, 1 deletions
diff --git a/source4/scripting/python/samba/provisionexceptions.py b/source4/scripting/python/samba/provisionexceptions.py
index 604853fc19..6159a02e95 100644
--- a/source4/scripting/python/samba/provisionexceptions.py
+++ b/source4/scripting/python/samba/provisionexceptions.py
@@ -25,8 +25,12 @@
class ProvisioningError(Exception):
"""A generic provision error."""
+ def __init__(self, value):
+ self.value = value
+ def __str__(self):
+ return "ProvisioningError: " + self.value
-class InvalidNetbiosName(Exception):
+class InvalidNetbiosName(ProvisioningError):
"""A specified name was not a valid NetBIOS name."""
def __init__(self, name):
super(InvalidNetbiosName, self).__init__("The name '%r' is not a valid NetBIOS name" % name)