lib/beaker-hostgenerator/hypervisor.rb in beaker-hostgenerator-0.7.3 vs lib/beaker-hostgenerator/hypervisor.rb in beaker-hostgenerator-0.7.4
- old
+ new
@@ -43,11 +43,12 @@
#
# @returns [Hash{String=>Hypervisor::Interface}] A map of hypervisor names
# and their implementations.
def self.builtin_hypervisors()
{
- 'vmpooler' => BeakerHostGenerator::Hypervisor::Vmpooler
+ 'vmpooler' => BeakerHostGenerator::Hypervisor::Vmpooler,
+ 'abs' => BeakerHostGenerator::Hypervisor::ABS
}
end
class Interface
# Returns a map containing any general configuration required by this
@@ -92,5 +93,6 @@
# in the `create` factory method. We need to put these require statements at the
# bottom of this file to avoid circular references between this file and the
# hypervisor implementation files.
require 'beaker-hostgenerator/hypervisor/unknown'
require 'beaker-hostgenerator/hypervisor/vmpooler'
+require 'beaker-hostgenerator/hypervisor/abs'