Sha256: 7a9a08114e5ba0b65684a227fefb7674c8c5df63fab0b67ddd7eb5767a4ee1d7
Contents?: true
Size: 634 Bytes
Versions: 59
Compression:
Stored size: 634 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
59 entries across 59 versions & 6 rubygems