def garbage_collect():
"""
Performs a garbage collection of temp dirs not associated with
a running process.
"""
for working_dir in os.listdir(get_working_root()):
pid = int(working_dir)
if not psutil.pid_exists(pid):
obsolete_dir = os.path.join(
get_working_root(),
working_dir)
shutil.rmtree(obsolete_dir)
评论列表
文章目录