def tearDown(self):
'''
Disconnect ramdisk, unloading data to pre-build location.
'''
self.mbl.chownR(self.keyuser, self.tmphome + "/src")
# chmod so it's readable by everyone, writable by the group
self.mbl.chmodR(stat.S_IRUSR | stat.S_IRGRP | stat.S_IROTH |
stat.S_IWGRP, self.tmphome + "/src", "append")
self.libc.sync()
self.libc.sync()
# Copy back to pseudo-build directory
call([self.RSYNC, "-aqp", self.tmphome + "/src/MacBuild/dmgs", self.buildHome])
call([self.RSYNC, "-aqp", self.tmphome + "/src/", self.buildHome + "/builtSrc"])
self.libc.sync()
self.libc.sync()
os.chdir(self.buildHome)
self._exit(self.ramdisk, self.luggage, 0)
评论列表
文章目录