diff options
Diffstat (limited to 'morphlib/morphologyfactory.py')
-rw-r--r-- | morphlib/morphologyfactory.py | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/morphlib/morphologyfactory.py b/morphlib/morphologyfactory.py index b0a0528d..43afc9c7 100644 --- a/morphlib/morphologyfactory.py +++ b/morphlib/morphologyfactory.py @@ -58,7 +58,8 @@ class MorphologyFactory(object): chatty=True) try: repo = self._lrc.get_repo(reponame) - morph = loader.load_from_string(repo.cat(sha1, filename)) + morph = loader.load_from_string(repo.cat(sha1, filename), + filename) except IOError: morph = None file_list = repo.ls_tree(sha1) @@ -69,7 +70,7 @@ class MorphologyFactory(object): chatty=True) try: text = self._rrc.cat_file(reponame, sha1, filename) - morph = loader.load_from_string(text) + morph = loader.load_from_string(text, filename) except morphlib.remoterepocache.CatFileError: morph = None file_list = self._rrc.ls_tree(reponame, sha1) |