5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
|
# File 'lib/cloud/vsphere/vm_creator_builder.rb', line 5
def build(cloud_properties, client, cloud_searcher, logger, cpi, agent_env, file_provider, datacenter, cluster=nil, drs_rules=[])
VmCreator.new(
cloud_properties.fetch('ram'),
cloud_properties.fetch('disk'),
cloud_properties.fetch('cpu'),
cloud_properties.fetch('nested_hardware_virtualization', false),
drs_rules,
client,
cloud_searcher,
logger,
cpi,
agent_env,
file_provider,
datacenter,
cluster
)
end
|