mirror of
https://github.com/ansible/awx-operator.git
synced 2026-03-27 22:03:11 +00:00
40 lines
1.3 KiB
Django/Jinja
40 lines
1.3 KiB
Django/Jinja
DATABASES = {
|
|
'default': {
|
|
'ATOMIC_REQUESTS': True,
|
|
'ENGINE': 'awx.main.db.profiled_pg',
|
|
'NAME': "{{ awx_postgres_database }}",
|
|
'USER': "{{ awx_postgres_user }}",
|
|
'PASSWORD': "{{ awx_postgres_pass }}",
|
|
'HOST': '{{ awx_postgres_host }}',
|
|
'PORT': "{{ awx_postgres_port }}",
|
|
'OPTIONS': { 'sslmode': '{{ awx_postgres_sslmode }}',
|
|
{% if awx_postgres_sslmode in ['verify-ca', 'verify-full'] %}
|
|
'sslrootcert': '{{ ca_trust_bundle }}',
|
|
{% endif %}
|
|
{% if awx_postgres_target_session_attrs %}
|
|
'target_session_attrs': '{{ awx_postgres_target_session_attrs }}',
|
|
{% endif %}
|
|
},
|
|
}
|
|
}
|
|
|
|
LISTENER_DATABASES = {
|
|
'default': {
|
|
'OPTIONS': {
|
|
{% if postgres_keepalives %}
|
|
'keepalives': 1,
|
|
'keepalives_idle': {{ postgres_keepalives_idle }},
|
|
'keepalives_interval': {{ postgres_keepalives_interval }},
|
|
'keepalives_count': {{ postgres_keepalives_count }},
|
|
{% else %}
|
|
'keepalives': 0,
|
|
{% endif %}
|
|
{% if awx_postgres_target_session_attrs %}
|
|
'target_session_attrs': '{{ awx_postgres_target_session_attrs }}',
|
|
{% endif %}
|
|
},
|
|
}
|
|
}
|
|
|
|
BROADCAST_WEBSOCKET_SECRET = "{{ broadcast_websocket_secret_value }}"
|