Use normpath() on it as well.
Fix the coding style in the lines touched.
---
 modules/generic_stage_target.py | 15 +++++++++++----
 1 file changed, 11 insertions(+), 4 deletions(-)

diff --git a/modules/generic_stage_target.py b/modules/generic_stage_target.py
index 6c8cdbc..51375c0 100644
--- a/modules/generic_stage_target.py
+++ b/modules/generic_stage_target.py
@@ -174,10 +174,17 @@ class generic_stage_target(generic_target):
 
                """ Setup our mount points """
                if "SNAPCACHE" in self.settings:
-                       self.mounts=["proc", "dev", "portdir", "distdir", 
"port_tmpdir"]
-                       self.mountmap={"proc": "/proc", "dev": "/dev", 
"devpts": "/dev/pts",
-                               "portdir": self.settings["snapshot_cache_path"] 
+ "/portage",
-                               "distdir": self.settings["distdir"], 
"port_tmpdir": "tmpfs"}
+                       self.mounts = ["proc", "dev", "portdir", "distdir", 
"port_tmpdir"]
+                       self.mountmap = {
+                               "proc": "/proc",
+                               "dev": "/dev",
+                               "devpts": "/dev/pts",
+                               "portdir": normpath("/".join([
+                                       self.settings["snapshot_cache_path"],
+                                       self.settings["repo_name"],
+                                       ])),
+                               "distdir": self.settings["distdir"],
+                               "port_tmpdir": "tmpfs"}
                else:
                        self.mounts = ["proc", "dev", "distdir", "port_tmpdir"]
                        self.mountmap = {"proc":"/proc", "dev":"/dev", 
"devpts":"/dev/pts",
-- 
1.8.3.2


Reply via email to