commit: e2cf676cffe44e4048113a48a4362b57867d11b6 Author: Brian Dolbec <dolsen <AT> gentoo <DOT> org> AuthorDate: Sat Jan 11 00:13:06 2014 +0000 Commit: Brian Dolbec <brian.dolbec <AT> gmail <DOT> com> CommitDate: Wed Apr 2 20:04:22 2014 +0000 URL: http://git.overlays.gentoo.org/gitweb/?p=proj/catalyst.git;a=commit;h=e2cf676c
generic_stage_target.py: Fix an intermittent snapshot_cache_path keyerror --- catalyst/targets/generic_stage_target.py | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) diff --git a/catalyst/targets/generic_stage_target.py b/catalyst/targets/generic_stage_target.py index 9c39d00..eaf2c1f 100644 --- a/catalyst/targets/generic_stage_target.py +++ b/catalyst/targets/generic_stage_target.py @@ -215,13 +215,14 @@ class generic_stage_target(generic_target): self.mountmap = SOURCE_MOUNTS_DEFAULTS.copy() # update them from settings self.mountmap["distdir"] = self.settings["distdir"] - self.mountmap["portdir"] = normpath("/".join([ - self.settings["snapshot_cache_path"], - self.settings["repo_name"], - ])) if "SNAPCACHE" not in self.settings: self.mounts.remove("portdir") - #self.mountmap["portdir"] = None + self.mountmap["portdir"] = None + else: + self.mountmap["portdir"] = normpath("/".join([ + self.settings["snapshot_cache_path"], + self.settings["repo_name"], + ])) if os.uname()[0] == "Linux": self.mounts.append("devpts") self.mounts.append("shm")