backups/qvm-backup: force encryption if backup is sent to AppVM (#769)
This commit is contained in:
parent
26b32ca51e
commit
adbec8e843
@ -41,7 +41,7 @@ def main():
|
|||||||
parser.add_option ("--force-root", action="store_true", dest="force_root", default=False,
|
parser.add_option ("--force-root", action="store_true", dest="force_root", default=False,
|
||||||
help="Force to run, even with root privileges")
|
help="Force to run, even with root privileges")
|
||||||
parser.add_option ("-d", "--dest-vm", action="store", dest="appvm",
|
parser.add_option ("-d", "--dest-vm", action="store", dest="appvm",
|
||||||
help="The AppVM to send backups to")
|
help="The AppVM to send backups to (implies -e)")
|
||||||
parser.add_option ("-e", "--encrypt", action="store_true", dest="encrypt", default=False,
|
parser.add_option ("-e", "--encrypt", action="store_true", dest="encrypt", default=False,
|
||||||
help="Encrypts the backup")
|
help="Encrypts the backup")
|
||||||
parser.add_option ("-z", "--compress", action="store_true", dest="compress", default=False,
|
parser.add_option ("-z", "--compress", action="store_true", dest="compress", default=False,
|
||||||
@ -97,6 +97,7 @@ def main():
|
|||||||
|
|
||||||
print "-> Available space: {0}".format(size_to_human(backup_fs_free_sz))
|
print "-> Available space: {0}".format(size_to_human(backup_fs_free_sz))
|
||||||
else:
|
else:
|
||||||
|
options.encrypt = True
|
||||||
appvm = qvm_collection.get_vm_by_name(options.appvm)
|
appvm = qvm_collection.get_vm_by_name(options.appvm)
|
||||||
if appvm is None:
|
if appvm is None:
|
||||||
print >>sys.stderr, "ERROR: VM {0} does not exist".format(options.appvm)
|
print >>sys.stderr, "ERROR: VM {0} does not exist".format(options.appvm)
|
||||||
|
Loading…
Reference in New Issue
Block a user