diff options
author | Javier Jardón <javier.jardon@codethink.co.uk> | 2015-02-24 21:38:43 +0000 |
---|---|---|
committer | Javier Jardón <javier.jardon@codethink.co.uk> | 2015-02-27 18:42:52 +0000 |
commit | 6efb96db7e3bbac7ee76533b1c6484c0fa490235 (patch) | |
tree | 2a0fc09759c3011902d9ba144cd728e7eb4b216b | |
parent | 33c0a5e766ac09f364b661fe775fa5126e0a72d4 (diff) | |
download | morph-6efb96db7e3bbac7ee76533b1c6484c0fa490235.tar.gz |
morphlib/sourceresolver.py: Check VERSION file exists
-rw-r--r-- | morphlib/sourceresolver.py | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/morphlib/sourceresolver.py b/morphlib/sourceresolver.py index 9874a95e..41f7c11a 100644 --- a/morphlib/sourceresolver.py +++ b/morphlib/sourceresolver.py @@ -351,6 +351,12 @@ class SourceResolver(object): definitions_queue = collections.deque(system_filenames) chunk_queue = set() + version = self._get_file_contents( + definitions_repo, definitions_absref, 'VERSION') + + if version is None: + raise VersionNotFoundError() + while definitions_queue: filename = definitions_queue.popleft() |