diff options
Diffstat (limited to 'scripts')
-rwxr-xr-x | scripts/targetctl | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/scripts/targetctl b/scripts/targetctl index 2871ad8..e65cbed 100755 --- a/scripts/targetctl +++ b/scripts/targetctl @@ -36,6 +36,7 @@ err = sys.stderr def usage(): print("syntax: %s save [file_to_save_to]" % sys.argv[0], file=err) print(" %s restore [file_to_restore_from]" % sys.argv[0], file=err) + print(" %s clear" % sys.argv[0], file=err) print(" default file is: %s" % default_save_file, file=err) sys.exit(-1) @@ -70,7 +71,10 @@ def restore(from_file): sys.exit(-1) -funcs = dict(save=save, restore=restore) +def clear(unused): + RTSRoot().clear_existing(confirm=True) + +funcs = dict(save=save, restore=restore, clear=clear) def main(): if os.geteuid() != 0: |