module Fog::Volume::OpenStack::Backups

Public Instance Methods

all(options = {}) click to toggle source
# File lib/fog/volume/openstack/models/backups.rb, line 7
def all(options = {})
  load_response(service.list_backups_detailed(options), 'backups')
end
get(backup_id) click to toggle source
# File lib/fog/volume/openstack/models/backups.rb, line 15
def get(backup_id)
  backup = service.get_backup_details(backup_id).body['backup']
  if backup
    new(backup)
  end
rescue Fog::Volume::OpenStack::NotFound
  nil
end
summary(options = {}) click to toggle source
# File lib/fog/volume/openstack/models/backups.rb, line 11
def summary(options = {})
  load_response(service.list_backups(options), 'backups')
end