summaryrefslogtreecommitdiff
path: root/morphlib/definitions_version.py
diff options
context:
space:
mode:
Diffstat (limited to 'morphlib/definitions_version.py')
-rw-r--r--morphlib/definitions_version.py7
1 files changed, 7 insertions, 0 deletions
diff --git a/morphlib/definitions_version.py b/morphlib/definitions_version.py
index e887ddd8..2e25bb58 100644
--- a/morphlib/definitions_version.py
+++ b/morphlib/definitions_version.py
@@ -43,6 +43,13 @@ class InvalidVersionFileError(DefinitionsVersionError): # pragma: no cover
self, "invalid VERSION file: '%s'" % text)
+class VersionFileNotFound(DefinitionsVersionError): # pragma: no cover
+ def __init__(self):
+ DefinitionsVersionError.__init__(
+ self, 'Failed to find VERSION file. '
+ 'Is this a Definitions checkout?')
+
+
def parse_version_file(version_text):
'''Parse VERSION file and return the version of the format if: