Sha256: 1253efefb45cca41fda85087f2e2a96270805b1e6df4c1d45103925696d4e9c0
Contents?: true
Size: 1.32 KB
Versions: 3
Compression:
Stored size: 1.32 KB
Contents
require 'vagrant' module VagrantPlugins module OVirtProvider class Config < Vagrant.plugin('2', :config) attr_accessor :url attr_accessor :username attr_accessor :password attr_accessor :insecure attr_accessor :debug attr_accessor :cpus attr_accessor :template attr_accessor :memory attr_accessor :cluster attr_accessor :console def initialize @url = UNSET_VALUE @username = UNSET_VALUE @password = UNSET_VALUE @insecure = UNSET_VALUE @debug = UNSET_VALUE @cpus = UNSET_VALUE @template = UNSET_VALUE @memory = UNSET_VALUE @cluster = UNSET_VALUE @console = UNSET_VALUE end def finalize! @url = nil if @url == UNSET_VALUE @username = nil if @username == UNSET_VALUE @password = nil if @password == UNSET_VALUE @insecure = false if @insecure == UNSET_VALUE @debug = false if @debug == UNSET_VALUE @cpus = 1 if @cpus == UNSET_VALUE @cluster = nil if @cluster == UNSET_VALUE @console = nil if @console == UNSET_VALUE @memory = 256 if @memory == UNSET_VALUE @template = nil if @template == UNSET_VALUE end end end end
Version data entries
3 entries across 3 versions & 1 rubygems
Version | Path |
---|---|
vagrant-ovirt4-1.0.2 | lib/vagrant-ovirt4/config.rb |
vagrant-ovirt4-1.0.1 | lib/vagrant-ovirt4/config.rb |
vagrant-ovirt4-1.0.0 | lib/vagrant-ovirt4/config.rb |