X-Git-Url: https://code.grnet.gr/git/ganeti-local/blobdiff_plain/65cb5c4dafae937c185327d027b1ccb08d01c332..9fa567b3b6b73d3728a29b0464328f93f016d991:/lib/client/gnt_backup.py diff --git a/lib/client/gnt_backup.py b/lib/client/gnt_backup.py index 23e9f7c..dcde5d7 100644 --- a/lib/client/gnt_backup.py +++ b/lib/client/gnt_backup.py @@ -1,7 +1,7 @@ # # -# Copyright (C) 2006, 2007, 2010 Google Inc. +# Copyright (C) 2006, 2007, 2010, 2011 Google Inc. # # This program is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by @@ -20,7 +20,7 @@ """Backup related commands""" -# pylint: disable-msg=W0401,W0613,W0614,C0103 +# pylint: disable=W0401,W0613,W0614,C0103 # W0401: Wildcard import ganeti.cli # W0613: Unused argument, since all functions follow the same API # W0614: Unused import %s from wildcard import (since we need cli) @@ -73,12 +73,12 @@ def ExportInstance(opts, args): raise errors.OpPrereqError("Target node must be specified", errors.ECODE_INVAL) - op = opcodes.OpExportInstance(instance_name=args[0], - target_node=opts.node, - shutdown=opts.shutdown, - shutdown_timeout=opts.shutdown_timeout, - remove_instance=opts.remove_instance, - ignore_remove_failures=ignore_remove_failures) + op = opcodes.OpBackupExport(instance_name=args[0], + target_node=opts.node, + shutdown=opts.shutdown, + shutdown_timeout=opts.shutdown_timeout, + remove_instance=opts.remove_instance, + ignore_remove_failures=ignore_remove_failures) SubmitOpCode(op, opts=opts) return 0 @@ -104,7 +104,7 @@ def RemoveExport(opts, args): @return: the desired exit code """ - op = opcodes.OpRemoveExport(instance_name=args[0]) + op = opcodes.OpBackupRemove(instance_name=args[0]) SubmitOpCode(op, opts=opts) return 0 @@ -115,6 +115,7 @@ import_opts = [ IDENTIFY_DEFAULTS_OPT, SRC_DIR_OPT, SRC_NODE_OPT, + IGNORE_IPOLICY_OPT, ]