mirror of
https://github.com/netinvent/npbackup.git
synced 2025-09-07 05:24:47 +08:00
Upgrader: Delete remaining files on successful operation
This commit is contained in:
parent
639af3a1b3
commit
6b3ebff074
1 changed files with 6 additions and 2 deletions
|
@ -223,7 +223,9 @@ def auto_upgrader(
|
|||
f'move /Y "{backup_dist}" "{CURRENT_DIR}" >> {log_file} 2>&1 '
|
||||
f") ELSE ( "
|
||||
f'echo "Upgrade successful" >> {log_file} 2>&1 && '
|
||||
f"rd /S /Q {backup_dist} >> {log_file} 2>&1 && "
|
||||
f'rd /S /Q "{backup_dist}" >> {log_file} 2>&1 & '
|
||||
f'rd /S /Q "{upgrade_dist}" >> {log_file} 2>&1 & '
|
||||
f'rd /S /Q "{downloaded_archive}" >> {log_file} 2>&1 & '
|
||||
f'echo "Running new version as planned:" >> {log_file} 2>&1 && '
|
||||
f'echo "{CURRENT_EXECUTABLE} {" ".join(sys.argv[1:])}" 2>&1 && '
|
||||
f'"{CURRENT_EXECUTABLE}" {" ".join(sys.argv[1:])}'
|
||||
|
@ -246,7 +248,9 @@ def auto_upgrader(
|
|||
f'mv -f "{backup_dist}" "{CURRENT_DIR}" >> {log_file} 2>&1; '
|
||||
f" else "
|
||||
f'echo "Upgrade successful" >> {log_file} 2>&1 && '
|
||||
f'rm -f "{backup_dist}" >> {log_file} 2>&1 && '
|
||||
f'rm -rf "{backup_dist}" >> {log_file} 2>&1 ; '
|
||||
f'rm -rf "{upgrade_dist}" >> {log_file} 2>&1 ; '
|
||||
f'rm -rf "{downloaded_archive}" >> {log_file} 2>&1 ; '
|
||||
f'echo "Running new version as planned:" >> {log_file} 2>&1 && '
|
||||
f'echo "{CURRENT_EXECUTABLE} {" ".join(sys.argv[1:])}" 2>&1 && '
|
||||
f'"{CURRENT_EXECUTABLE}" {" ".join(sys.argv[1:])}; '
|
||||
|
|
Loading…
Add table
Reference in a new issue