Sha256: c317595c29435470d66af20d0cfcb0069d76f55a1f237de3ab7f1b458ebd19f4
Contents?: true
Size: 536 Bytes
Versions: 37
Compression:
Stored size: 536 Bytes
Contents
require 'fog/core/collection' require 'fog/hp/models/dns/domain' module Fog module HP class DNS class Domains < Fog::Collection model Fog::HP::DNS::Domain def all load(service.list_domains.body['domains']) end def get(domain_id) ### Inconsistent API - does not return a 'domain' if domain = service.get_domain(domain_id).body new(domain) end rescue Fog::HP::DNS::NotFound nil end end end end end
Version data entries
37 entries across 37 versions & 2 rubygems