1
0
mirror of https://github.com/OpenNebula/one.git synced 2025-03-23 22:50:09 +03:00

M #-: use provider inputs (#704)

This commit is contained in:
Alejandro Huertas Herrero 2021-01-25 13:36:55 +01:00 committed by GitHub
parent 45bda53434
commit b626e5e126
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -257,7 +257,16 @@ module OneProvision
if cfg['inputs'].nil?
cfg['inputs'] = provider.inputs
else
cfg['inputs'] << provider.inputs unless provider.inputs.nil?
unless provider.inputs.nil?
provider.inputs.each do |input|
i = cfg['inputs'].find do |v|
v['name'] == input['name']
end
cfg['inputs'].delete(i) if i
cfg['inputs'] << input
end
end
end
cfg.validate(false)