Explorar el Código

synapse-admin: remove deprecated vars, introduce matrix_synapse_admin_configuration_extension_json_auto

pull/3846/head
Aine hace 1 año
padre
commit
dd31bf0a0a
No se encontró ninguna clave conocida en la base de datos para esta firma ID de clave GPG: 34969C908CCA2804
Se han modificado 1 ficheros con 4 adiciones y 6 borrados
  1. +4
    -6
      roles/custom/matrix-synapse-admin/defaults/main.yml

+ 4
- 6
roles/custom/matrix-synapse-admin/defaults/main.yml Ver fichero

@@ -149,7 +149,6 @@ matrix_synapse_admin_path_prefix: /synapse-admin
matrix_synapse_admin_configuration_default: matrix_synapse_admin_configuration_default:
restrictBaseUrl: "{{ matrix_synapse_admin_config_restrictBaseUrl }}" restrictBaseUrl: "{{ matrix_synapse_admin_config_restrictBaseUrl }}"
asManagedUsers: "{{ matrix_synapse_admin_config_asManagedUsers }}" asManagedUsers: "{{ matrix_synapse_admin_config_asManagedUsers }}"
supportURL: "{{ matrix_synapse_admin_config_supportURL }}"
menu: "{{ matrix_synapse_admin_config_menu }}" menu: "{{ matrix_synapse_admin_config_menu }}"


# Your custom JSON configuration for synapse-admin should go to `matrix_synapse_admin_configuration_extension_json`. # Your custom JSON configuration for synapse-admin should go to `matrix_synapse_admin_configuration_extension_json`.
@@ -169,7 +168,10 @@ matrix_synapse_admin_configuration_default:
# } # }
matrix_synapse_admin_configuration_extension_json: '{}' matrix_synapse_admin_configuration_extension_json: '{}'


matrix_synapse_admin_configuration_extension: "{{ matrix_synapse_admin_configuration_extension_json | from_json if matrix_synapse_admin_configuration_extension_json | from_json is mapping else {} }}"
# This is similar to `matrix_synapse_admin_configuration_extension_json`, but intended for use by playbook or group vars
matrix_synapse_admin_configuration_extension_json_auto: {}

matrix_synapse_admin_configuration_extension: "{{ matrix_synapse_admin_configuration_extension_json_auto | combine(matrix_synapse_admin_configuration_extension_json | from_json if matrix_synapse_admin_configuration_extension_json | from_json is mapping else {}, recursive=True) }}"


# Holds the final synapse-admin configuration (a combination of the default and its extension). # Holds the final synapse-admin configuration (a combination of the default and its extension).
# You most likely don't need to touch this variable. Instead, see `matrix_synapse_admin_configuration_default`. # You most likely don't need to touch this variable. Instead, see `matrix_synapse_admin_configuration_default`.
@@ -194,10 +196,6 @@ matrix_synapse_admin_config_restrictBaseUrl: "{{ [matrix_homeserver_url] }}" #
# ] # ]
matrix_synapse_admin_config_menu: [] matrix_synapse_admin_config_menu: []


# Controls the supportURL configuration setting, which, if defined, replaces the default link to the Synapse Admin GitHub repository.
# DEPRECATED: use matrix_synapse_admin_config_menu instead (migrated automatically).
matrix_synapse_admin_config_supportURL: '' # noqa var-naming

# Controls the asManagedUsers configuration setting (managed by playbook), which, if defined, # Controls the asManagedUsers configuration setting (managed by playbook), which, if defined,
# restricts modifications of the specified users (e.g., bridge-managed). # restricts modifications of the specified users (e.g., bridge-managed).
# You should use JS regex syntax to match the user IDs. # You should use JS regex syntax to match the user IDs.


Cargando…
Cancelar
Guardar