Sha256: 0b38f11c432b46c22006e238307bf97db9246dfb15f4381869b714cb5b9eac37
Contents?: true
Size: 1006 Bytes
Versions: 1
Compression:
Stored size: 1006 Bytes
Contents
require 'cloudflair/api/zone' require 'cloudflair/communication' require 'cloudflair/connection' require 'cloudflair/version' require 'dry-configurable' ## # To configure cloudflair # <code> # require "cloudflair" # Cloudflair.configure do |config| # config.cloudflare.auth.key = 'YOUR_API_KEY' # config.cloudflare.auth.email = 'YOUR_ACCOUNT_EMAIL' # # if you have a user_service_key, you don't need auth.key and auth.email # config.cloudflare.auth.user_service_key = 'YOUR_USER_SERVICE_KEY' # # # these are optional: # config.cloudflare.api_base_url = 'https://your_cloudflare_mock.local' # config.faraday.adapter = :your_preferred_faraday_adapter # end # </code> module Cloudflair # Your code goes here... extend Dry::Configurable setting :cloudflare do setting :api_base_url, 'https://api.cloudflare.com' setting :auth do setting :key setting :email setting :user_service_key end end setting :faraday do setting :adapter, :net_http end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
cloudflair-0.0.2 | lib/cloudflair.rb |