Sha256: 5559ade0b19c0f5052e5c6a733fd0584bd5e824887e073dcd45b566394cda2e5
Contents?: true
Size: 699 Bytes
Versions: 11
Compression:
Stored size: 699 Bytes
Contents
# frozen_string_literal: true module CloudParty # base module to have responses from the API be parents of, # all response nodes (read: endpoints) are to have their own autoload line # if an endpoint has numerous uses, like Zones and its dns_records endpoint # a sane class is to be used instead, e.g. .../zones/#!{zone_id}/dns_records -> # {Responses::DnsRecords} or {Responses::Zones_DnsRecords} module Responses autoload :Memberships, 'cloud_party/responses/memberships' autoload :IPs, 'cloud_party/responses/ips' autoload :Zones, 'cloud_party/responses/zones' autoload :DNSRecords, 'cloud_party/responses/dns_records' module ResponseMethods end end end
Version data entries
11 entries across 11 versions & 1 rubygems