vultron/vultron/cmds/backup.py

17 lines
397 B
Python

import vultron.cmd
class Backup(vultron.cmd.Command):
"""Query for information on instance backups."""
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"]]