Convert (allow|deny)list to comma-separated string
This is follow-up of 64543a028f9b4b7f89e997d0e17a2ef10c5acffb . These options are defined as ListOpt, so array values should be rendered as a comma-seprated strings. Change-Id: Id763f60274d965cf697873b1649b7de27094d842
This commit is contained in:
parent
64543a028f
commit
ba711f966c
@ -21,7 +21,7 @@ class mistral::action_providers (
|
||||
) {
|
||||
|
||||
mistral_config {
|
||||
'action_providers/allowlist': value => $allowlist;
|
||||
'action_providers/denylist': value => $denylist;
|
||||
'action_providers/allowlist': value => join(any2array($allowlist), ',');
|
||||
'action_providers/denylist': value => join(any2array($denylist), ',');
|
||||
}
|
||||
}
|
||||
|
@ -44,7 +44,7 @@ class mistral::legacy_action_providers (
|
||||
'legacy_action_providers/load_action_plugins': value => $load_action_plugins;
|
||||
'legacy_action_providers/load_action_generators': value => $load_action_generators;
|
||||
'legacy_action_providers/only_builtin_actions': value => $only_builtin_actions;
|
||||
'legacy_action_providers/allowlist': value => $allowlist;
|
||||
'legacy_action_providers/denylist': value => $denylist;
|
||||
'legacy_action_providers/allowlist': value => join(any2array($allowlist), ',');
|
||||
'legacy_action_providers/denylist': value => join(any2array($denylist), ',');
|
||||
}
|
||||
}
|
||||
|
@ -16,14 +16,14 @@ describe 'mistral::action_providers' do
|
||||
context 'with parameters' do
|
||||
before do
|
||||
params.merge!({
|
||||
:allowlist => ['test'],
|
||||
:denylist => ['test2'],
|
||||
:allowlist => ['allow0', 'allow1'],
|
||||
:denylist => ['deny0', 'deny1'],
|
||||
})
|
||||
end
|
||||
|
||||
it {
|
||||
is_expected.to contain_mistral_config('action_providers/allowlist').with_value(['test'])
|
||||
is_expected.to contain_mistral_config('action_providers/denylist').with_value(['test2'])
|
||||
is_expected.to contain_mistral_config('action_providers/allowlist').with_value('allow0,allow1')
|
||||
is_expected.to contain_mistral_config('action_providers/denylist').with_value('deny0,deny1')
|
||||
}
|
||||
end
|
||||
end
|
||||
|
@ -22,8 +22,8 @@ describe 'mistral::legacy_action_providers' do
|
||||
:load_action_plugins => true,
|
||||
:load_action_generators => false,
|
||||
:only_builtin_actions => true,
|
||||
:allowlist => ['test'],
|
||||
:denylist => ['test2'],
|
||||
:allowlist => ['allow0', 'allow1'],
|
||||
:denylist => ['deny0', 'deny1'],
|
||||
})
|
||||
end
|
||||
|
||||
@ -31,8 +31,8 @@ describe 'mistral::legacy_action_providers' do
|
||||
is_expected.to contain_mistral_config('legacy_action_providers/load_action_plugins').with_value(true)
|
||||
is_expected.to contain_mistral_config('legacy_action_providers/load_action_generators').with_value(false)
|
||||
is_expected.to contain_mistral_config('legacy_action_providers/only_builtin_actions').with_value(true)
|
||||
is_expected.to contain_mistral_config('legacy_action_providers/allowlist').with_value(['test'])
|
||||
is_expected.to contain_mistral_config('legacy_action_providers/denylist').with_value(['test2'])
|
||||
is_expected.to contain_mistral_config('legacy_action_providers/allowlist').with_value('allow0,allow1')
|
||||
is_expected.to contain_mistral_config('legacy_action_providers/denylist').with_value('deny0,deny1')
|
||||
}
|
||||
end
|
||||
end
|
||||
|
Loading…
x
Reference in New Issue
Block a user