class Fog::Compute::Gridscale::SnapshotSchedules

Public Instance Methods

all(filters={}) click to toggle source
# File lib/fog/compute/gridscale/models/snapshot_schedules.rb, line 9
def all(filters={})
  data = service.snapshot_schedules_get(filters)
  snapshot_schedules = data.body["snapshot_schedules"].values
  load(snapshot_schedules)
end
get(payload) click to toggle source
# File lib/fog/compute/gridscale/models/snapshot_schedules.rb, line 15
def get(payload)
  snapshot_schedule = service.snapshot_schedule_get(payload).body['snapshot_schedule']
  new(snapshot_schedule) if snapshot_schedule
rescue Fog::Errors::NotFound
  nil
end