diff options
| author | Diwei Zhu <zhu.diw@northeastern.edu> | 2021-10-26 14:47:46 +0000 |
|---|---|---|
| committer | Stephen Finucane <stephenfin@redhat.com> | 2021-10-27 09:11:27 +0000 |
| commit | 57aad01886fe9d98210496a92d517aa067c049a1 (patch) | |
| tree | 04232e948c303f8fdd4fecac9f1f0edb4ef92474 /openstackclient/compute/v2 | |
| parent | 53debe7fe1978f661768a27430f646a288948ecc (diff) | |
| download | python-openstackclient-57aad01886fe9d98210496a92d517aa067c049a1.tar.gz | |
Switch server backup to sdk.
Switch this command from novaclient to SDK. As this is the first command
related to server that we are migrating, we need to extend our test
fakes to support fake Server resources. The extended fakes will replace
the old ones once all commands related to server are switched.
Change-Id: If476fb1614a64320ed071bbda35e941bf3290a2e
Diffstat (limited to 'openstackclient/compute/v2')
| -rw-r--r-- | openstackclient/compute/v2/server_backup.py | 9 |
1 files changed, 3 insertions, 6 deletions
diff --git a/openstackclient/compute/v2/server_backup.py b/openstackclient/compute/v2/server_backup.py index b1b821b2..53891991 100644 --- a/openstackclient/compute/v2/server_backup.py +++ b/openstackclient/compute/v2/server_backup.py @@ -72,12 +72,9 @@ class CreateServerBackup(command.ShowOne): self.app.stderr.write('\rProgress: %s' % progress) self.app.stderr.flush() - compute_client = self.app.client_manager.compute + compute_client = self.app.client_manager.sdk_connection.compute - server = utils.find_resource( - compute_client.servers, - parsed_args.server, - ) + server = compute_client.find_server(parsed_args.server) # Set sane defaults as this API wants all mouths to be fed if parsed_args.name is None: @@ -93,7 +90,7 @@ class CreateServerBackup(command.ShowOne): else: backup_rotation = parsed_args.rotate - compute_client.servers.backup( + compute_client.backup_server( server.id, backup_name, backup_type, |
