tripleo-common/tripleo_common/utils
Jesse Pretorius (odyssey4me) 2243c5614d Improve step task check to cater for whitespace
Currently a conditional of '(step | int) == 1' will not pass
the regex check because of the additional whitespace on either
side of the filter. There are many other whitespace variations
which could also make it fail, so rather than add a bunch of
\s* into the regex, we opt to remove all whitespace from the
string instead before doing the regex match.

This ensures that we're only running the step tasks when we
should, rather than having these tasks added into all generated
plays.

Change-Id: I589406f30f7b08bc28d05632bd97392f8b3623bf
(cherry picked from commit 307470c4ce)
2020-03-06 21:42:11 +00:00
..
locks Make upload workers faster on processing layers 2019-11-19 10:05:38 +00:00
__init__.py Initial workflow implementation of tripleo-common 2015-12-07 12:38:42 -05:00
config.py Improve step task check to cater for whitespace 2020-03-06 21:42:11 +00:00
glance.py Accept glance image ID in addition to name 2017-10-24 15:22:03 -04:00
image.py Make upload workers faster on processing layers 2019-11-19 10:05:38 +00:00
keystone.py nova-less-deploy: deploy_instances and undeploy_instances workflows 2019-01-16 12:41:42 +01:00
nodes.py Supports specifying profile explicitly in instackenv.json 2018-11-08 16:23:46 +01:00
overcloudrc.py Fix quoting for PYTHONWARNINGS 2020-01-03 04:05:06 +00:00
parameters.py Add convert_docker_params function 2019-04-10 10:02:53 -04:00
passwords.py Ensure that OctaviaServerCertsKeyPassphrase is 32-byte long 2019-07-08 13:52:32 +00:00
plan.py Handle secret strings correctly 2019-03-01 22:46:05 +00:00
process.py Support for Buildah in kolla_builder 2019-02-14 13:34:51 +00:00
roles.py Allow networks in roles_data to be dict or list 2018-09-04 18:58:15 +02:00
safe_import.py Fix interaction between gitpython and eventlet 2019-03-07 15:37:52 +01:00
swift.py utils/swift/download_container: python3 adjustment 2019-03-08 10:56:40 -07:00
tarball.py Open tarball in binary mode 2018-08-21 16:16:57 -06:00
time_functions.py Add GUI logging workflows 2017-08-08 08:55:55 +02:00
validations.py Processing available Ansible variables as 'parameters' not as 'metadata' 2019-07-16 10:09:20 +02:00