| {%- if pillar.keystone.get('server', {'enabled': False}).enabled -%} |
| {%- from "keystone/map.jinja" import server with context -%} |
| keystone.token: '{{ server.service_token }}' |
| keystone.endpoint: 'http://{{ server.bind.address }}:{{ server.bind.private_port }}/v2.0' |
| {%- else -%} |
| {%- from "keystone/map.jinja" import client with context -%} |
| keystone.user: '{{ client.server.user }}' |
| keystone.password: '{{ client.server.password }}' |
| keystone.tenant: '{{ client.server.tenant }}' |
| keystone.auth_url: 'http://{{ client.server.host }}:{{ client.server.public_port }}/v2.0/' |
| {%- endif %} |
| |
| {#- |
| vim: syntax=jinja |
| -#} |