diff options
Diffstat (limited to 'morphlib/definitions_version.py')
-rw-r--r-- | morphlib/definitions_version.py | 7 |
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: |