mirror of
https://github.com/DarrylNixon/melamine.git
synced 2024-04-22 06:27:20 -07:00
manually process
This commit is contained in:
parent
992c3bad6d
commit
b710595271
1 changed files with 3 additions and 1 deletions
|
@ -75,7 +75,9 @@ async def main(job: argparse.Namespace) -> bool:
|
|||
tasks = []
|
||||
# scandir/glob/rglob doesn't play nice with FileNotFound errors,
|
||||
# so let's avoid them entirely for now in /proc, /dev, and /sys
|
||||
if any(await (mount_point / path).exists() for path in ("/proc", "/dev", "/sys")):
|
||||
check_paths = [mount_point / path for path in ("/proc", "/dev", "/sys")]
|
||||
manual_process = any(await path.exists() for path in check_paths)
|
||||
if manual_process:
|
||||
# Traverse every directory in mount_point recursively except /proc, /dev, and /sys
|
||||
async for item in mount_point.glob("*"):
|
||||
if await item.is_dir():
|
||||
|
|
Loading…
Reference in a new issue