Sha256: 7449aa1054dae7fcae3d01b91375f7704ebcb985f044e2992535546fb2831c66
Contents?: true
Size: 594 Bytes
Versions: 53
Compression:
Stored size: 594 Bytes
Contents
require 'fog/core/collection' require 'fog/storm_on_demand/models/dns/record' module Fog module DNS class StormOnDemand class Records < Fog::Collection model Fog::DNS::StormOnDemand::Record def create(options) rec = service.create_record(options).body new(rec) end def get(record_id) rec = service.get_record(:id => record_id).body new(rec) end def all(options={}) recs = service.list_records(options).body['items'] load(recs) end end end end end
Version data entries
53 entries across 53 versions & 3 rubygems