Revision 0cab9e6b
Added by Tomáš Strachota about 6 years ago
app/models/compute_resources/foreman/model/vmware.rb | ||
---|---|---|
require 'fog_extensions/vsphere/mini_servers'
|
||
require 'foreman/exception'
|
||
|
||
begin
|
||
require 'rbvmomi'
|
||
rescue LoadError
|
||
# rbvmomi might not be installed
|
||
end
|
||
|
||
module Foreman::Model
|
||
class Vmware < ComputeResource
|
||
include ComputeResourceConsoleCommon
|
bundler.d/vmware.rb | ||
---|---|---|
group :vmware do
|
||
gem 'fog-vsphere', '>= 2.1.1'
|
||
gem 'rbvmomi', '>= 1.9.0'
|
||
end
|
Also available in: Unified diff
Refs #21580 - require rbvmomi
The compute resource for VMware was using rbvmomi classes wihout
explicitly requiring rbvmomi. That can cause issues in tests.