Sha256: ca8c4db381fc570c0af602a68c311cbddba3521d7dcab877823448b33581d914

Contents?: true

Size: 827 Bytes

Versions: 7

Compression:

Stored size: 827 Bytes

Contents

require "fog/core"
require "fog/xml"
require File.expand_path("../utilities", __FILE__)

module Fog
  module XenServer
    autoload :Connection, File.expand_path("../xen_server/connection", __FILE__)
    autoload :InvalidLogin, File.expand_path("../xen_server/invalid_login", __FILE__)
    autoload :NokogiriStreamParser, File.expand_path("../xen_server/nokogiri_stream_parser", __FILE__)
    autoload :NotFound, File.expand_path("../xen_server/not_found", __FILE__)
    autoload :RequestFailed, File.expand_path("../xen_server/request_failed", __FILE__)

    extend Fog::Provider

    service(:compute, "Compute")
  end

  module Compute
    autoload :XenServer, File.expand_path("../compute/xen_server", __FILE__)
  end

  module Parsers
    autoload :XenServer, File.expand_path("../parsers/xen_server", __FILE__)
  end
end

Version data entries

7 entries across 5 versions & 2 rubygems

Version Path
vagrant-packet-0.1.1 vendor/bundle/ruby/2.3.0/gems/fog-xenserver-0.3.0/lib/fog/xenserver.rb
vagrant-packet-0.1.1 vendor/bundle/ruby/2.5.0/gems/fog-xenserver-0.3.0/lib/fog/xenserver.rb
vagrant-packet-0.1.1 vendor/bundle/ruby/2.4.0/gems/fog-xenserver-0.3.0/lib/fog/xenserver.rb
fog-xenserver-0.3.0 lib/fog/xenserver.rb
fog-xenserver-0.2.3 lib/fog/xenserver.rb
fog-xenserver-0.2.2 lib/fog/xenserver.rb
fog-xenserver-0.2.1 lib/fog/xenserver.rb