]> Frank Brehm's Git Trees - pixelpark/puppet-tools.git/commitdiff
Adding exception classes
authorFrank Brehm <frank.brehm@pixelpark.com>
Tue, 7 Feb 2023 16:27:18 +0000 (17:27 +0100)
committerFrank Brehm <frank.brehm@pixelpark.com>
Tue, 7 Feb 2023 16:27:18 +0000 (17:27 +0100)
lib/dpx_puppettools/errors.py

index 5b010b86d2447311d3e506984977cac28289bb6d..6046f7e5d5c8ad5da768b532b3dfc4579fd46160 100644 (file)
@@ -15,7 +15,7 @@ from __future__ import absolute_import
 # Own modules
 from fb_tools.errors import FbAppError
 
-__version__ = '0.1.0'
+__version__ = '0.2.0'
 
 
 # =============================================================================
@@ -27,6 +27,20 @@ class PuppetToolsError(FbAppError):
     pass
 
 
+# =============================================================================
+class BaseModuleInfoError(PuppetToolsError, FbBaseObjectError):
+    """Base class for exceptions of ModuleInfo."""
+
+    pass
+
+
+# =============================================================================
+class ModuleInitError(BaseModuleInfoError):
+    """Exception during initialization of a ModuleInfo."""
+
+    pass
+
+
 # =============================================================================
 class PuppetToolsAppError(PuppetToolsError):
     """