diff --git a/scripts/gnt-backup b/scripts/gnt-backup index 538b9eca632a7a35599ef9bb3870dd753bfbf30c..e11b438960977549acdc4c91e4634985165ab0a3 100755 --- a/scripts/gnt-backup +++ b/scripts/gnt-backup @@ -100,6 +100,8 @@ def ImportInstance(opts, args): ip=opts.ip, bridge=opts.bridge, start=False, src_node=opts.src_node, src_path=opts.src_dir, wait_for_sync=opts.wait_for_sync, mac="auto", + file_storage_dir=opts.file_storage_dir, + file_driver=opts.file_driver, iallocator=opts.iallocator) SubmitOpCode(op) return 0 @@ -160,6 +162,12 @@ import_opts = [ make_option("--iallocator", metavar="<NAME>", help="Select nodes for the instance automatically using the" " <NAME> iallocator plugin", default=None, type="string"), + make_option("--file-storage-dir", dest="file_storage_dir", + help="Relative path under default cluster-wide file storage dir" + " to store file-based disks", default=None, + metavar="<DIR>"), + make_option("--file-driver", dest="file_driver", help="Driver to use" + " for image files", default="loop", metavar="<DRIVER>"), ] commands = {