Lines Matching refs:os
25 import os
66 if not os.path.exists(rw_whitelist_config):
86 source_dir=os.getcwd(),
182 source_dir=os.getcwd(),
227 script_dir = os.path.dirname(os.path.abspath(__file__))
228 config_file = os.path.join(script_dir, 'nsjail.cfg')
232 out_dir = os.path.abspath(out_dir)
234 dist_dir = os.path.abspath(dist_dir)
236 meta_root_dir = os.path.abspath(meta_root_dir)
238 source_dir = os.path.abspath(source_dir)
241 nsjail_bin = os.path.join(source_dir, nsjail_bin)
244 chroot = os.path.join(source_dir, chroot)
247 if not meta_android_dir or os.path.isabs(meta_android_dir):
259 source = os.path.join(chroot, mpoints)
260 dest = os.path.join('/', mpoints)
261 if os.path.exists(source):
275 whiteout_list.add(os.path.join(source_dir, out_dirname_for_whiteout))
277 os.path.dirname(out_dir) == source_dir) and (
278 os.path.basename(out_dir) != 'out'):
279 whiteout_list.add(os.path.abspath(out_dir))
280 if not os.path.exists(out_dir):
281 os.makedirs(out_dir)
287 if overlay_config and os.path.exists(overlay_config):
310 bind_mounts[os.path.join(_META_MOUNT_POINT, meta_android_dir)] = BindMount(source_dir, False)
312 … bind_mounts[os.path.join(_META_MOUNT_POINT, meta_android_dir, 'out')] = BindMount(out_dir, False)
418 default=os.getcwd(),