Sha256: c7056d511cd862dd539b1568889b253476014f0d0b4c3eae442acf3ec314b55d

Contents?: true

Size: 836 Bytes

Versions: 9

Compression:

Stored size: 836 Bytes

Contents

require 'pathname'
require 'vagrant-ovirt4/plugin'

module VagrantPlugins
  module OVirtProvider
    lib_path = Pathname.new(File.expand_path("../vagrant-ovirt4", __FILE__))
    autoload :Action, lib_path.join("action")
    autoload :Errors, lib_path.join("errors")
    autoload :Util,   lib_path.join("util")

    @@ovirt_connection = nil
    @@vms_service = nil
    def self.ovirt_connection
      @@ovirt_connection
    end

    def self.ovirt_connection=(conn)
      @@ovirt_connection = conn
    end

    def self.vms_service
      @@vms_service
    end

    def self.vms_service=(conn)
      @@vms_service = conn
    end



    # This returns the path to the source of this plugin.
    #
    # @return [Pathname]
    def self.source_root
      @source_root ||= Pathname.new(File.expand_path("../../", __FILE__))
    end
  end
end

Version data entries

9 entries across 9 versions & 1 rubygems

Version Path
vagrant-ovirt4-2.0.0 lib/vagrant-ovirt4.rb
vagrant-ovirt4-1.2.3 lib/vagrant-ovirt4.rb
vagrant-ovirt4-1.2.2 lib/vagrant-ovirt4.rb
vagrant-ovirt4-1.2.1 lib/vagrant-ovirt4.rb
vagrant-ovirt4-1.2.0 lib/vagrant-ovirt4.rb
vagrant-ovirt4-1.1.0 lib/vagrant-ovirt4.rb
vagrant-ovirt4-1.0.2 lib/vagrant-ovirt4.rb
vagrant-ovirt4-1.0.1 lib/vagrant-ovirt4.rb
vagrant-ovirt4-1.0.0 lib/vagrant-ovirt4.rb