Merge "Adding GET API to backup"
This commit is contained in:
commit
e63e3a69ed
reddwarfclient
@ -32,6 +32,15 @@ class Backups(base.ManagerWithFind):
|
||||
|
||||
resource_class = Backup
|
||||
|
||||
def get(self, backup):
|
||||
"""
|
||||
Get a specific backup.
|
||||
|
||||
:rtype: :class:`Backups`
|
||||
"""
|
||||
return self._get("/backups/%s" % base.getid(backup),
|
||||
"backup")
|
||||
|
||||
def list(self, limit=None, marker=None):
|
||||
"""
|
||||
Get a list of all backups.
|
||||
|
@ -255,6 +255,11 @@ class BackupsCommands(common.AuthedCommandsBase):
|
||||
"""Command to manage and show backups"""
|
||||
params = ['name', 'instance', 'description']
|
||||
|
||||
def get(self):
|
||||
"""Get details for the specified backup"""
|
||||
self._require('id')
|
||||
self._pretty_print(self.dbaas.backups.get, self.id)
|
||||
|
||||
def list(self):
|
||||
"""List backups"""
|
||||
self._pretty_list(self.dbaas.backups.list)
|
||||
|
Loading…
x
Reference in New Issue
Block a user