python-tripleoclient/tripleoclient
Gael Chamoulaud (Strider) a39e70c7c5
Use MultiKeyActionValue action for extra-[env-]vars arguments
This patch adds the ability to pass extra variables and extra
environment variables to the Ansible execution as
key1=value1,key2=value2 instead of using a dict.

This action ensure that ``dest`` is a list. The list will finally
contain multiple dicts, with key=value pairs in them.

This patch also enables the Ansible execution verbosity when using a
different callback by passing --extra-env-vars
ANSIBLE_STDOUT_CALLBACK=default in the command line.

Finally, this change will make the CLI easier to use and faster to type.

Co-Authored-By: Gaël Chamoulaud <gchamoul@redhat.com>
Co-Authored-By: David J. Peacock <dpeacock@redhat.com>

Signed-off-by: Gael Chamoulaud (Strider) <gchamoul@redhat.com>
Change-Id: I643b27a19f985af2cbd8749139532348cf695462
(cherry picked from commit eee9d74c43)
(cherry picked from commit 196c1e0c1f)
2021-03-25 08:54:39 +01:00
..
config Add auth_token_lifetime to undercloud.conf 2021-02-24 18:36:22 +00:00
tests Merge "Modifying Openstack client for undercloud and overcloud backup" into stable/train 2021-03-06 02:35:02 +00:00
v1 Use MultiKeyActionValue action for extra-[env-]vars arguments 2021-03-25 08:54:39 +01:00
workflows Merge "Expose --ansible-forks" into stable/train 2021-01-28 20:16:23 +00:00
__init__.py Add ReNo support 2016-10-08 00:28:43 +00:00
command.py Use correct default key file and normalize the usage 2020-03-12 11:41:51 +13:00
constants.py [train-only] Don't deprecate OS::TripleO::Services::Docker 2021-02-10 17:41:40 +01:00
exceptions.py Merge "Add "yes" prompt for update/upgrades commands" into stable/train 2020-07-20 15:33:53 +00:00
export.py Add openstack overcloud export ceph 2020-09-25 10:18:27 -04:00
heat_launcher.py Honor --heat-user argument in heat launcher 2019-12-07 13:34:04 +00:00
noauth_policy.json Add heat_launcher module to help launch heat-all 2017-02-08 15:49:24 -05:00
plugin.py [Train] Bump queue subscription ttl for WebsocketClient 2021-02-19 17:54:49 +05:30
utils.py Merge "Handle root as a deployment user better" into stable/train 2021-03-15 16:15:30 +00:00