Sha256: 7da72f877fce716268c9423eabac5bbe85367b98035480641435457de29a5df3

Contents?: true

Size: 625 Bytes

Versions: 9

Compression:

Stored size: 625 Bytes

Contents

require 'nokogiri'

require 'fog/core'
require 'fog/json'
require 'fog/xml'

module Fog
  module DNS
    autoload :Dynect, File.expand_path('../dynect/dns', __FILE__)
  end

  module Dynect
    extend Fog::Provider

    autoload :VERSION, File.expand_path('../dynect/version', __FILE__)

    service(:dns, 'DNS')

    class Mock
      def self.job_id
        Fog::Mock.random_numbers(8).to_i
      end

      def self.token
        Fog::Mock.random_hex(48)
      end

      def self.version
        [Fog::Mock.random_numbers(1), Fog::Mock.random_numbers(1), Fog::Mock.random_numbers(1)].join('.')
      end
    end
  end
end

Version data entries

9 entries across 7 versions & 2 rubygems

Version Path
fog-dynect-0.4.0 lib/fog/dynect.rb
vagrant-packet-0.1.1 vendor/bundle/ruby/2.5.0/gems/fog-dynect-0.0.3/lib/fog/dynect.rb
vagrant-packet-0.1.1 vendor/bundle/ruby/2.4.0/gems/fog-dynect-0.0.3/lib/fog/dynect.rb
vagrant-packet-0.1.1 vendor/bundle/ruby/2.3.0/gems/fog-dynect-0.0.3/lib/fog/dynect.rb
fog-dynect-0.3.0 lib/fog/dynect.rb
fog-dynect-0.2.0 lib/fog/dynect.rb
fog-dynect-0.1.0 lib/fog/dynect.rb
fog-dynect-0.0.3 lib/fog/dynect.rb
fog-dynect-0.0.2 lib/fog/dynect.rb