Sha256: 3805117b79107249a738701107b7fedd5eafc092e39571cc919b37688dc4f6ed
Contents?: true
Size: 625 Bytes
Versions: 43
Compression:
Stored size: 625 Bytes
Contents
require 'fog/core/model' module Fog module DNS class Dreamhost class Record < Fog::Model identity :name, :aliases => 'record' attribute :value attribute :zone attribute :type attribute :editable attribute :account_id attribute :comment def destroy service.delete_record(name, type, value) true end def save requires :name, :type, :value data = service.create_record(name, type, value, comment).body merge_attributes(data) true end end end end end
Version data entries
43 entries across 41 versions & 6 rubygems