fbd25ae9e9
Shared Secret Auth double puppeting still works for these bridges, but is deprecated and will go away in the future.
26 lines
1.5 KiB
YAML
26 lines
1.5 KiB
YAML
---
|
|
|
|
- name: Fail if required mautrix-meta-messenger settings not defined
|
|
ansible.builtin.fail:
|
|
msg: >-
|
|
You need to define a required configuration setting (`{{ item.name }}`).
|
|
when: "item.when | bool and vars[item.name] == ''"
|
|
with_items:
|
|
- {'name': 'matrix_mautrix_meta_messenger_metrics_proxying_hostname', when: "{{ matrix_mautrix_meta_messenger_metrics_proxying_enabled }}"}
|
|
- {'name': 'matrix_mautrix_meta_messenger_metrics_proxying_path_prefix', when: "{{ matrix_mautrix_meta_messenger_metrics_proxying_enabled }}"}
|
|
- {'name': 'matrix_mautrix_meta_messenger_appservice_token', when: true}
|
|
- {'name': 'matrix_mautrix_meta_messenger_homeserver_token', when: true}
|
|
- {'name': 'matrix_mautrix_meta_messenger_container_network', when: true}
|
|
- {'name': 'matrix_mautrix_meta_messenger_homeserver_address', when: true}
|
|
- {'name': 'matrix_mautrix_meta_messenger_database_hostname', when: "{{ matrix_mautrix_meta_messenger_database_engine == 'postgres' }}"}
|
|
- {'name': 'matrix_mautrix_meta_messenger_database_password', when: "{{ matrix_mautrix_meta_messenger_database_engine == 'postgres' }}"}
|
|
|
|
- name: (Deprecation) Catch and report renamed settings
|
|
ansible.builtin.fail:
|
|
msg: >-
|
|
Your configuration contains a variable, which now has a different name.
|
|
Please change your configuration to rename the variable (`{{ item.old }}` -> `{{ item.new }}`).
|
|
when: "item.old in vars"
|
|
with_items:
|
|
- {'old': 'matrix_mautrix_meta_messenger_bridge_login_shared_secret', 'new': '<removed>'}
|