X-Git-Url: http://git.onelab.eu/?a=blobdiff_plain;ds=sidebyside;f=python%2Fvserver.py;h=c201bc760a5563b726df93a1023f088a51ee7842;hb=4710e41c018445b51d3049ceb7cb20cda2e4b21b;hp=24b4560c72550186a35d5558535faf6ad2e6fbfc;hpb=7b236ea15e1ae5f8378d0f6d0833a05f3d7409fe;p=util-vserver-pl.git diff --git a/python/vserver.py b/python/vserver.py index 24b4560..c201bc7 100644 --- a/python/vserver.py +++ b/python/vserver.py @@ -245,7 +245,6 @@ class VServer: return None def __do_chroot(self): - self.config.cache_it() os.chroot(self.dir) os.chdir("/") @@ -412,6 +411,7 @@ class VServer: raise ex def enter(self): + self.config.cache_it() self.__do_chroot() self.__do_chcontext(None) @@ -434,6 +434,7 @@ class VServer: if fd != 0: os.dup2(fd, 0) os.close(fd) + self.config.cache_it() self.__do_chroot() log = open("/var/log/boot.log", "w", 0) if log.fileno() != 1: