Exposes the community validation init command
[train-only]
This patch exposes the community validation init command to
the openstack cli.
Change-Id: I1c3396bb166424724ceb2745295dafe81c65e50a
(cherry picked from commit 4ce46dcae1
)
This commit is contained in:
parent
a6bb60fa3a
commit
c7327db995
|
@ -121,6 +121,7 @@ openstack.tripleoclient.v1 =
|
|||
tripleo_validator_group_info = tripleoclient.v1.tripleo_validator:TripleOValidatorGroupInfo
|
||||
tripleo_validator_list = tripleoclient.v1.tripleo_validator:TripleOValidatorList
|
||||
tripleo_validator_run = tripleoclient.v1.tripleo_validator:TripleOValidatorRun
|
||||
tripleo_validator_init = tripleoclient.v1.tripleo_validator:TripleOValidatorCommunityInit
|
||||
tripleo_validator_show = tripleoclient.v1.tripleo_validator:TripleOValidatorShow
|
||||
tripleo_validator_show_history = tripleoclient.v1.tripleo_validator:TripleOValidatorShowHistory
|
||||
tripleo_validator_show_parameter = tripleoclient.v1.tripleo_validator:TripleOValidatorShowParameter
|
||||
|
|
|
@ -15,6 +15,7 @@
|
|||
import logging
|
||||
from tripleoclient import constants
|
||||
|
||||
from validations_libs.cli.community import CommunityValidationInit
|
||||
from validations_libs.cli.history import GetHistory
|
||||
from validations_libs.cli.history import ListHistory
|
||||
from validations_libs.cli.lister import ValidationList
|
||||
|
@ -79,6 +80,17 @@ class TripleOValidatorRun(Run):
|
|||
return parser
|
||||
|
||||
|
||||
class TripleOValidatorCommunityInit(CommunityValidationInit):
|
||||
"""Create the paths and infrastructure to create a community validation"""
|
||||
|
||||
auth_required = False
|
||||
|
||||
def get_parser(self, parser):
|
||||
parser = super(
|
||||
TripleOValidatorCommunityInit, self).get_parser(parser)
|
||||
return parser
|
||||
|
||||
|
||||
class TripleOValidatorShowHistory(ListHistory):
|
||||
"""Display Validations execution history"""
|
||||
|
||||
|
|
Loading…
Reference in New Issue