Sha256: 34dd35e888101afcdfcd46e99ffbc5591bbe7f0e15abbd55174a284e8273f19e

Contents?: true

Size: 1.19 KB

Versions: 1

Compression:

Stored size: 1.19 KB

Contents

require 'fog/storm_on_demand/version'
require 'fog/core'
require 'fog/json'

module Fog
  module StormOnDemand
    autoload :Shared, 'fog/storm_on_demand/shared'

    extend Fog::Provider

    service(:compute, 'Compute')
    service(:network, 'Network')
    service(:storage, 'Storage')
    service(:dns, 'DNS')
    service(:billing, 'Billing')
    service(:monitoring, 'Monitoring')
    service(:support, 'Support')
    service(:models, 'Account')
    service(:vpn, 'VPN')
  end

  module Account
    autoload :StormOnDemand, 'fog/account/storm_on_demand'
  end

  module Billing
    autoload :StormOnDemand, 'fog/billing/storm_on_demand'
  end

  module Compute
    autoload :StormOnDemand, 'fog/compute/storm_on_demand'
  end

  module DNS
    autoload :StormOnDemand, 'fog/dns/storm_on_demand'
  end

  module Monitoring
    autoload :StormOnDemand, 'fog/monitoring/storm_on_demand'
  end

  module Network
    autoload :StormOnDemand, 'fog/network/storm_on_demand'
  end

  module Storage
    autoload :StormOnDemand, 'fog/storage/storm_on_demand'
  end

  module Support
    autoload :StormOnDemand, 'fog/support/storm_on_demand'
  end

  module VPN
    autoload :StormOnDemand, 'fog/vpn/storm_on_demand'
  end
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
fog-storm_on_demand-0.1.0 lib/fog/storm_on_demand.rb