diff --git a/src/vnm_mad/OpenNebulaNetwork.rb b/src/vnm_mad/OpenNebulaNetwork.rb index 0d1a6154d4..a05248d3dc 100644 --- a/src/vnm_mad/OpenNebulaNetwork.rb +++ b/src/vnm_mad/OpenNebulaNetwork.rb @@ -79,7 +79,11 @@ class OpenNebulaNetwork attr_reader :hypervisor, :vm def initialize(vm_tpl, hypervisor=nil) - @hypervisor = detect_hypervisor if !hypervisor + if !hypervisor + @hypervisor = detect_hypervisor + else + @hypervisor = hypervisor + end @vm = VM.new(REXML::Document.new(vm_tpl).root, @hypervisor) end