diff options
author | Pedro Alvarez <pedro.alvarez@codethink.co.uk> | 2016-04-06 17:14:50 +0000 |
---|---|---|
committer | Pedro Alvarez <pedro.alvarez@codethink.co.uk> | 2016-04-12 18:09:03 +0000 |
commit | 4c4cf96134724ce843b0f5e0c7d85ec3cda4d52b (patch) | |
tree | f2da521079c0744315b62c0da6ec4a82a4562aac /morphlib/definitions_version.py | |
parent | 116cea24016b28854e439462144a83d31e82a720 (diff) | |
download | morph-4c4cf96134724ce843b0f5e0c7d85ec3cda4d52b.tar.gz |
Make `morph get-repo` use submodules from definitions
Change-Id: I8d9330eb5f72a8f3f106aae4387eb8321f6126e5
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: |