Files
vagrant-libvirt/spec/support/environment_helper.rb
Gabriel Briones Sayeg 3277506627 Include custom UEFI loader
Domain XML has loader tag to read specific OVMF.fd path

Signed-off-by: Gabriel Briones Sayeg <gbriones.gdl@gmail.com>
2015-08-06 11:00:15 -05:00

49 lines
801 B
Ruby

require "ostruct"
require "pathname"
class EnvironmentHelper
attr_writer :domain_name
attr_accessor :random_hostname, :name, :default_prefix
def [](value)
self.send(value.to_sym)
end
def cpus
4
end
def memory
1024
end
%w(cpus cpu_mode loader boot_order machine_type disk_bus nested volume_cache kernel cmd_line initrd graphics_type graphics_autoport graphics_port graphics_ip graphics_passwd video_type video_vram keymap storage_pool_name disks cdroms driver).each do |name|
define_method(name.to_sym) do
nil
end
end
def machine
self
end
def provider_config
self
end
def root_path
Pathname.new("./spec/support/foo")
end
def domain_name
#noop
end
def libvirt_compute
OpenStruct.new(servers: [])
end
end