Compare commits
1 Commits
prawn/pipi
...
prawn/rm-o
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
5c7ec5d0fa |
@@ -138,7 +138,7 @@ def remove_file(path: str, recursive=False):
|
||||
rm = rmtree if recursive else os.unlink
|
||||
rm(path) # type: ignore
|
||||
except:
|
||||
cmd = ['rm'] + (['-r'] if recursive else []) + [path]
|
||||
cmd = ['rm', *(['-r', '--one-file-system'] if recursive else []), path]
|
||||
rc = run_root_cmd(cmd).returncode
|
||||
if rc:
|
||||
raise Exception(f"Unable to remove {path}: cmd returned {rc}")
|
||||
|
||||
Reference in New Issue
Block a user