charm-neutron-api-plugin-ir.../src/templates/etc_neutron_plugins_ml2_iro...

35 lines
1.3 KiB
INI

{% if identity_credentials.auth_host -%}
{% if identity_credentials.api_version and identity_credentials.api_version == "3" -%}
{% set auth_ver = "v3" -%}
{% else -%}
{% set auth_ver = "v2.0" -%}
{% endif -%}
[ironic]
region_name = {{ options.region }}
auth_version = {{auth_ver}}
auth_uri = {{ identity_credentials.auth_protocol }}://{{ identity_credentials.auth_host }}:{{ identity_credentials.credentials_port }}/{{auth_ver}}
auth_url = {{ identity_credentials.auth_protocol }}://{{ identity_credentials.auth_host }}:{{ identity_credentials.credentials_port }}
auth_type = password
{% if identity_credentials.credentials_project_domain_name -%}
project_domain_name = {{ identity_credentials.credentials_project_domain_name }}
user_domain_name = {{ identity_credentials.credentials_user_domain_name }}
{% else %}
project_domain_name = default
user_domain_name = default
{% endif -%}
username = {{ identity_credentials.credentials_username }}
password = {{ identity_credentials.credentials_password }}
project_name = {{identity_credentials.credentials_project}}
admin_user = {{ identity_credentials.credentials_username }}
admin_password = {{ identity_credentials.credentials_password }}
admin_tenant_name = {{identity_credentials.credentials_project}}
{% if identity_credentials.signing_dir -%}
signing_dir = {{ identity_credentials.signing_dir }}
{% endif -%}
{% endif -%}