[stable/train] Revert "Remove download_ansible_playbooks"

This is used in update/upgrade tasks.

This reverts commit c8ccbc1246.

Change-Id: Idcae7ab2ca5d491aeb2116ddbe9d376b1b43e53d
This commit is contained in:
Rabi Mishra 2020-05-19 20:55:23 +05:30
parent 3b52fa2cf1
commit ed0ed10001
1 changed files with 15 additions and 0 deletions

View File

@ -57,6 +57,7 @@ from heatclient import exc as hc_exc
from six.moves.urllib import error as url_error
from six.moves.urllib import request
from tripleo_common.utils import config
from tripleoclient import constants
from tripleoclient import exceptions
@ -275,6 +276,20 @@ def convert(data):
return data
def download_ansible_playbooks(client, stack_name, output_dir='/tmp'):
log = logging.getLogger(__name__ + ".download_ansible_playbooks")
stack_config = config.Config(client)
tmp_ansible_dir = tempfile.mkdtemp(prefix='tripleo-ansible-',
dir=output_dir)
log.warning(_('Downloading {0} ansible playbooks...').format(stack_name))
stack_config.write_config(stack_config.fetch_config(stack_name),
stack_name,
tmp_ansible_dir)
return tmp_ansible_dir
def bracket_ipv6(address):
"""Put a bracket around address if it is valid IPv6