Implement an interface for the Backups API
This commit is contained in:
parent
530ccba642
commit
21bdb55a66
|
@ -0,0 +1,14 @@
|
||||||
|
import vultron.cmd
|
||||||
|
|
||||||
|
class Backups(vultron.cmd.Command):
|
||||||
|
def vultron_list(self):
|
||||||
|
"""Display all stored snapshots."""
|
||||||
|
|
||||||
|
backups = self.api.get("backups")
|
||||||
|
return backups["backups"]
|
||||||
|
|
||||||
|
def vultron_get(self, backup_id):
|
||||||
|
"""Display a specific snapshot."""
|
||||||
|
|
||||||
|
backup = self.api.get("backups", backup_id)
|
||||||
|
return [backup["backup"]]
|
Loading…
Reference in New Issue