From 3d7af2f7f51e91f74d8a6be3efbd70e440cb39e2 Mon Sep 17 00:00:00 2001 From: Andrew Sorensen Date: Sat, 22 Jun 2013 20:59:07 -0700 Subject: [PATCH] dom0: allow the user to set the AppVM --- dom0/qvm-tools/qvm-backup | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/dom0/qvm-tools/qvm-backup b/dom0/qvm-tools/qvm-backup index fafb9eb2..a8f1d50d 100755 --- a/dom0/qvm-tools/qvm-backup +++ b/dom0/qvm-tools/qvm-backup @@ -38,6 +38,8 @@ def main(): help="Exclude the specified VM from backup (might be repeated)") parser.add_option ("--force-root", action="store_true", dest="force_root", default=False, help="Force to run, even with root privileges") + parser.add_option ("-d", "--dest-vm", action="store", dest="appvm", + help="The AppVM to send backups to") (options, args) = parser.parse_args () @@ -72,7 +74,7 @@ def main(): exit (0) try: - backup_do_copy("storage", base_backup_dir, files_to_backup, progress_callback=print_progress) + backup_do_copy(options.appvm, base_backup_dir, files_to_backup, progress_callback=print_progress) except QubesException as e: print >>sys.stderr, "ERROR: %s" % str(e) exit(1)