mirror of
https://github.com/netinvent/npbackup.git
synced 2025-09-13 16:35:43 +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'move /Y "{backup_dist}" "{CURRENT_DIR}" >> {log_file} 2>&1 '
|
||||||
f") ELSE ( "
|
f") ELSE ( "
|
||||||
f'echo "Upgrade successful" >> {log_file} 2>&1 && '
|
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 "Running new version as planned:" >> {log_file} 2>&1 && '
|
||||||
f'echo "{CURRENT_EXECUTABLE} {" ".join(sys.argv[1:])}" 2>&1 && '
|
f'echo "{CURRENT_EXECUTABLE} {" ".join(sys.argv[1:])}" 2>&1 && '
|
||||||
f'"{CURRENT_EXECUTABLE}" {" ".join(sys.argv[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'mv -f "{backup_dist}" "{CURRENT_DIR}" >> {log_file} 2>&1; '
|
||||||
f" else "
|
f" else "
|
||||||
f'echo "Upgrade successful" >> {log_file} 2>&1 && '
|
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 "Running new version as planned:" >> {log_file} 2>&1 && '
|
||||||
f'echo "{CURRENT_EXECUTABLE} {" ".join(sys.argv[1:])}" 2>&1 && '
|
f'echo "{CURRENT_EXECUTABLE} {" ".join(sys.argv[1:])}" 2>&1 && '
|
||||||
f'"{CURRENT_EXECUTABLE}" {" ".join(sys.argv[1:])}; '
|
f'"{CURRENT_EXECUTABLE}" {" ".join(sys.argv[1:])}; '
|
||||||
|
|
Loading…
Add table
Reference in a new issue