Module: Dnsimple

Defined in:
lib/dnsimple.rb,
lib/dnsimple/error.rb,
lib/dnsimple/extra.rb,
lib/dnsimple/client.rb,
lib/dnsimple/struct.rb,
lib/dnsimple/default.rb,
lib/dnsimple/version.rb,
lib/dnsimple/response.rb,
lib/dnsimple/struct/tld.rb,
lib/dnsimple/client/tlds.rb,
lib/dnsimple/struct/user.rb,
lib/dnsimple/struct/zone.rb,
lib/dnsimple/client/oauth.rb,
lib/dnsimple/client/zones.rb,
lib/dnsimple/struct/domain.rb,
lib/dnsimple/struct/record.rb,
lib/dnsimple/client/clients.rb,
lib/dnsimple/client/domains.rb,
lib/dnsimple/struct/account.rb,
lib/dnsimple/struct/contact.rb,
lib/dnsimple/struct/service.rb,
lib/dnsimple/struct/webhook.rb,
lib/dnsimple/client/contacts.rb,
lib/dnsimple/client/identity.rb,
lib/dnsimple/client/services.rb,
lib/dnsimple/client/webhooks.rb,
lib/dnsimple/struct/template.rb,
lib/dnsimple/client/registrar.rb,
lib/dnsimple/client/templates.rb,
lib/dnsimple/struct/oauth_token.rb,
lib/dnsimple/struct/domain_check.rb,
lib/dnsimple/client/zones_records.rb,
lib/dnsimple/struct/email_forward.rb,
lib/dnsimple/struct/whois_privacy.rb,
lib/dnsimple/struct/extended_attribute.rb,
lib/dnsimple/client/registrar_delegation.rb,
lib/dnsimple/client/domains_email_forwards.rb,
lib/dnsimple/client/registrar_auto_renewal.rb,
lib/dnsimple/client/registrar_whois_privacy.rb

Defined Under Namespace

Modules: Default, Extra, Struct, V2 Classes: AuthenticationError, AuthenticationFailed, Client, CollectionResponse, Error, NotFoundError, PaginatedResponse, RequestError, Response

Constant Summary collapse

VERSION =
"3.0.0".freeze

Class Method Summary collapse

Class Method Details

.deprecate(message = nil) ⇒ void

This method returns an undefined value.

Echoes a deprecation warning message.

Parameters:

  • message (String) (defaults to: nil)

    The message to display.



10
11
12
13
# File 'lib/dnsimple.rb', line 10

def self.deprecate(message = nil)
  message ||= "You are using deprecated behavior which will be removed from the next major or minor release."
  warn("DEPRECATION WARNING: #{message}")
end