29b00170b3
This patch hardly refactors the TripleO Validator CLI. The 'List' subcommand has been split in different new subcommands which does "one thing and only one thing". It also adds the support for the TripleO history file and integrates better the CLI with the openstack client library, which simplifies it a lot. The subcommands are: - To display the full list of validations or by group(s): ``` $ openstack tripleo validator list ``` - To display full details about one validation: ``` $ openstack tripleo validator show ``` - To display the available parameters for one or multiple validations, export them in a JSON or YAML file: ``` $ openstack tripleo validator show parameter ``` - To display full details about the groups used by the validations: ``` $ openstack tripleo validator group info ``` - To run one or several validations by names or by groups: ``` $ openstack tripleo validator run ``` Depends-On: I56b9d39c113cfb30695fe8cf2740ae147b0dd3e4 Change-Id: I09e2cba484d3a91915fb9294bc351b5d7f3aca0f Signed-off-by: Gael Chamoulaud <gchamoul@redhat.com>
18 lines
665 B
YAML
18 lines
665 B
YAML
---
|
|
Features:
|
|
- |
|
|
The TripleO Validator CLI has been revamped and new subcommands have been
|
|
created. Moreover, the latter has been fully integrated with native
|
|
openstack client library.
|
|
|
|
To list all the available validations:
|
|
- openstack tripleo validator list
|
|
To show detailed information about a validation:
|
|
- openstack tripleo validator show
|
|
To display validations parameters:
|
|
- openstack tripleo validator show parameter
|
|
To display information about the validations groups:
|
|
- openstack tripleo validator group info
|
|
To run the validations, by name or by group(s):
|
|
- openstack tripleo validator run
|