lib/vagrant-ovirt3/config.rb in vagrant-ovirt3-1.1.1 vs lib/vagrant-ovirt3/config.rb in vagrant-ovirt3-1.1.2
- old
+ new
@@ -15,10 +15,15 @@
attr_accessor :cpus
attr_accessor :template
attr_accessor :console
attr_accessor :disk_size
+ # TODO: change 'ca_cert_store' to 'ca_cert' once rbovirt PR #55 merges.
+ attr_accessor :ca_no_verify
+ attr_accessor :ca_cert_store
+ attr_accessor :ca_cert_file
+
def initialize
@url = UNSET_VALUE
@username = UNSET_VALUE
@password = UNSET_VALUE
@datacenter = UNSET_VALUE
@@ -30,10 +35,12 @@
@template = UNSET_VALUE
@console = UNSET_VALUE
@disk_size = UNSET_VALUE
@ca_no_verify = UNSET_VALUE
+ @ca_cert_store = UNSET_VALUE
+ @ca_cert_file = UNSET_VALUE
end
def finalize!
@url = nil if @url == UNSET_VALUE
@username = nil if @username == UNSET_VALUE
@@ -47,9 +54,11 @@
@template = 'Blank' if @template == UNSET_VALUE
@console = 'spice' if @console == UNSET_VALUE
@disk_size = nil if @disk_size == UNSET_VALUE
@ca_no_verify = false if @ca_no_verify == UNSET_VALUE
+ @ca_cert_store = nil if @ca_cert_store == UNSET_VALUE
+ @ca_cert_file = nil if @ca_cert_file == UNSET_VALUE
end
def validate(machine)
valid_console_types = ['vnc', 'spice']
raise Error::InvalidConsoleType,