From 0f5ccdd1995566a387a2ef42ebb440306f83a216 Mon Sep 17 00:00:00 2001 From: Jan Orel <jorel@opennebula.systems> Date: Wed, 13 Jan 2021 09:29:41 +0100 Subject: [PATCH] M #-: Allow empty provider.inputs (#624) --- src/oneprovision/lib/provision/provision.rb | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/src/oneprovision/lib/provision/provision.rb b/src/oneprovision/lib/provision/provision.rb index 8845f50414..e6010001af 100644 --- a/src/oneprovision/lib/provision/provision.rb +++ b/src/oneprovision/lib/provision/provision.rb @@ -248,7 +248,11 @@ module OneProvision end @provider = provider - cfg['inputs'] = cfg['inputs'] | provider.inputs + if cfg['inputs'].nil? + cfg['inputs'] = provider.inputs + else + cfg['inputs'] << provider.inputs unless provider.inputs.nil? + end cfg.validate(false)