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:
parent
45bda53434
commit
b626e5e126
@ -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)
|
||||
|
Loading…
x
Reference in New Issue
Block a user