77c59aaea0
Shared Secret Auth double puppeting still works for this bridge, but is deprecated and will go away in the future.
24 lines
1.1 KiB
YAML
24 lines
1.1 KiB
YAML
---
|
|
|
|
- name: Fail if required mautrix-discord 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_discord_appservice_token', when: true}
|
|
- {'name': 'matrix_mautrix_discord_homeserver_address', when: true}
|
|
- {'name': 'matrix_mautrix_discord_homeserver_token', when: true}
|
|
- {'name': 'matrix_mautrix_discord_homeserver_public_address', when: true}
|
|
- {'name': 'matrix_mautrix_discord_container_network', when: true}
|
|
- {'name': 'matrix_mautrix_discord_database_hostname', when: "{{ matrix_mautrix_discord_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_discord_login_shared_secret', 'new': '<removed>'}
|