diff options
author | spisarski <s.pisarski@cablelabs.com> | 2017-07-21 08:08:30 -0600 |
---|---|---|
committer | spisarski <s.pisarski@cablelabs.com> | 2017-07-21 08:08:30 -0600 |
commit | 7c3bbf62df8553475b787ffd234cd3df3fa0c90b (patch) | |
tree | 49998ce00b494461786cd06eee271e9c411d71d0 /snaps/openstack/create_project.py | |
parent | b0af6e93bb5cc338c289577aad5c4b1bf8de7053 (diff) |
Created new class ProjectSettingsError.
Raising ProjectSettingsError in ProjectSettings instead of Exception.
JIRA: SNAPS-135
Change-Id: I5169dd196775453466ea8d7fe9fa0c8d82b2382a
Signed-off-by: spisarski <s.pisarski@cablelabs.com>
Diffstat (limited to 'snaps/openstack/create_project.py')
-rw-r--r-- | snaps/openstack/create_project.py | 8 |
1 files changed, 7 insertions, 1 deletions
diff --git a/snaps/openstack/create_project.py b/snaps/openstack/create_project.py index 0384ccc..a20033e 100644 --- a/snaps/openstack/create_project.py +++ b/snaps/openstack/create_project.py @@ -131,5 +131,11 @@ class ProjectSettings: self.enabled = True if not self.name: - raise Exception( + raise ProjectSettingsError( "The attribute name is required for ProjectSettings") + + +class ProjectSettingsError(Exception): + """ + Exception to be thrown when project settings attributes are incorrect + """ |