Martin Kopec f9deb1a92e Remove unnecessary CLI options from roles
Overrides auth.admin_password and identity.uri are no longer
needed.

Change-Id: Iaa1f5bdd017ef443bf063fdd57c9cfdff75e9613
2018-11-18 21:11:53 +00:00

21 lines
532 B
Django/Jinja

# Script to generate tempest.conf
set -ex
export PATH=$PATH:/usr/local/sbin:/usr/sbin
source {{ virtualenvs.tempestconf }}/bin/activate
{{ source_credentials_commands }}
printenv
discover-tempest-config \
--debug \
-v \
{% if user == "admin" %}
--create \
{% else %}
--non-admin \
{% endif %}
{% if test_demo_user and not create_accounts_file %}
--test-accounts {{ test_accounts_file }} \
{% elif test_demo_user and create_accounts_file %}
--create-accounts-file ./etc/accounts.yaml \
{% endif %}
{{ aditional_tempestconf_params }}