validations-libs/validations_libs
Jiri Podivin 5cad282b80 Expanding parser actions to allow for multiple key-value pairs
KeyValueAction previously allowed only one key=>value pair to be
supplied in the CLI per argument.
While the operator could supply multiple key=>value pairs by repeatedly
using the same argument it was unnecessarily verbose and tedious approach.

Similar behavior is implemented in the tripleoclient validator CLI
by the resulution to the rhbz#1959492 [0].

Tests were adjusted.

[0]https://bugzilla.redhat.com/show_bug.cgi?id=1959492:

Signed-off-by: Jiri Podivin <jpodivin@redhat.com>
Change-Id: I28c40bb8156d73dd95af9641acaab3cce721be2d
2022-06-27 07:52:35 +00:00
..
callback_plugins Moving callbacks to validations-libs 2022-03-10 08:59:40 +00:00
cli Expanding parser actions to allow for multiple key-value pairs 2022-06-27 07:52:35 +00:00
community Fix community init to respect cfg paths 2022-01-19 22:55:38 +01:00
tests Expanding parser actions to allow for multiple key-value pairs 2022-06-27 07:52:35 +00:00
__init__.py Init python project structure 2020-02-28 11:20:15 +01:00
ansible.py Remove six 2022-06-03 08:11:00 +00:00
constants.py Add backward compatibility for python pathlib module 2022-01-06 20:24:58 +01:00
exceptions.py Exceptions for Validations Framework 2022-03-24 09:17:37 +01:00
group.py Merge "Removed explicit inheritance from object" 2022-04-28 21:27:32 +00:00
utils.py Remove six 2022-06-03 08:11:00 +00:00
validation_actions.py Merge "Removed explicit inheritance from object" 2022-04-28 21:27:32 +00:00
validation_logs.py Merge "Expand validations_logs table with reason of failure" 2022-05-10 00:46:00 +00:00
validation.py Merge "Removed explicit inheritance from object" 2022-04-28 21:27:32 +00:00