Sha256: 057f71199cffd811502cc42f45a403824a16e6f3bb3754ff0c0c27f2c47737fe
Contents?: true
Size: 533 Bytes
Versions: 29
Compression:
Stored size: 533 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
29 entries across 29 versions & 4 rubygems