synapse-admin: get rid of lookup and config duplicate var
This commit is contained in:
@ -146,7 +146,11 @@ matrix_synapse_admin_path_prefix: /synapse-admin
|
||||
#
|
||||
# The side-effect of this lookup is that Ansible would even parse the JSON for us, returning a dict.
|
||||
# This is unlike what it does when looking up YAML template files (no automatic parsing there).
|
||||
matrix_synapse_admin_configuration_default: "{{ lookup('template', 'templates/config.json.j2') }}"
|
||||
matrix_synapse_admin_configuration_default:
|
||||
restrictBaseUrl: "{{ matrix_synapse_admin_config_restrictBaseUrl }}"
|
||||
asManagedUsers: "{{ matrix_synapse_admin_config_asManagedUsers }}"
|
||||
supportURL: "{{ matrix_synapse_admin_config_supportURL }}"
|
||||
menu: "{{ matrix_synapse_admin_config_menu }}"
|
||||
|
||||
# Your custom JSON configuration for synapse-admin should go to `matrix_synapse_admin_configuration_extension_json`.
|
||||
# This configuration extends the default starting configuration (`matrix_synapse_admin_configuration_default`).
|
||||
|
@ -1,6 +0,0 @@
|
||||
{
|
||||
"restrictBaseUrl": {{ matrix_synapse_admin_config_restrictBaseUrl | to_json }},
|
||||
"asManagedUsers": {{ matrix_synapse_admin_config_asManagedUsers | to_json }},
|
||||
"supportURL": {{ matrix_synapse_admin_config_supportURL | to_json }},
|
||||
"menu": {{ matrix_synapse_admin_config_menu | to_json }},
|
||||
}
|
@ -1,14 +0,0 @@
|
||||
---
|
||||
|
||||
# Configuration that can be injected into a `/.well-known/matrix/client` file,
|
||||
# to let synapse-admin users use any synapse-admin instance and still get synapse-admin auto-configured correctly.
|
||||
# See: https://github.com/etkecc/synapse-admin/pull/126
|
||||
#
|
||||
# This duplicates `roles/custom/matrix-synapse-admin/templates/config.json.j2` and is usable by other roles directly.
|
||||
# Alternatively, `matrix_synapse_admin_configuration` may have been used instead of this variable, but that one does not work reliably
|
||||
# when used outside the context of this role, because `lookup('template', 'templates/config.json.j2')` only does the right thing in the context of this role.
|
||||
matrix_synapse_admin_well_known_client_configuration:
|
||||
restrictBaseUrl: "{{ matrix_synapse_admin_config_restrictBaseUrl }}"
|
||||
asManagedUsers: "{{ matrix_synapse_admin_config_asManagedUsers }}"
|
||||
supportURL: "{{ matrix_synapse_admin_config_supportURL }}"
|
||||
menu: "{{ matrix_synapse_admin_config_menu }}"
|
Reference in New Issue
Block a user