mirror of https://github.com/ansible/ansible.git
You cannot select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
22 lines
729 B
Bash
22 lines
729 B
Bash
6 years ago
|
#!/bin/sh
|
||
|
|
||
|
# Exit on errors, exit when accessing unset variables and print all commands
|
||
|
set -eux
|
||
|
|
||
|
# Set the role path so that the cloudscale_common role is available
|
||
|
export ANSIBLE_ROLES_PATH="../"
|
||
|
|
||
|
# Set the filter plugin search path so that the safe_group_name filter is available
|
||
|
export ANSIBLE_FILTER_PLUGINS="./filter_plugins"
|
||
|
|
||
|
rm -f inventory.yml
|
||
|
export ANSIBLE_INVENTORY="./inventory_cloudscale.yml"
|
||
|
|
||
|
# Run without converting invalid characters in group names
|
||
|
export ANSIBLE_TRANSFORM_INVALID_GROUP_CHARS=never
|
||
|
ansible-playbook playbooks/test-inventory.yml "$@"
|
||
|
|
||
|
# Run with converting invalid characters in group names
|
||
|
export ANSIBLE_TRANSFORM_INVALID_GROUP_CHARS=always
|
||
|
ansible-playbook playbooks/test-inventory.yml "$@"
|