mirror of
https://github.com/spantaleev/matrix-docker-ansible-deploy.git
synced 2025-02-24 16:04:09 +01:00
As the future for the MX bridges in this playbook and by themselves seems uncertain, this commit adds license information in SPDX format to the files for those bridges, before the bridges would be deprecated and possibly get removed from the project. Please note that .license files are added for the files which would be broken if such information are added as header, following the REUSE's specification. Signed-off-by: Suguru Hirahara <acioustick@noreply.codeberg.org>
31 lines
1.6 KiB
YAML
31 lines
1.6 KiB
YAML
# SPDX-FileCopyrightText: 2020 Rodrigo Belem
|
|
# SPDX-FileCopyrightText: 2022 - 2024 Slavi Pantaleev
|
|
#
|
|
# SPDX-License-Identifier: AGPL-3.0-or-later
|
|
|
|
---
|
|
|
|
- name: Fail if required mx-puppet-slack 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_mx_puppet_slack_hostname', when: true}
|
|
- {'name': 'matrix_mx_puppet_slack_path_prefix', when: true}
|
|
- {'name': 'matrix_mx_puppet_slack_appservice_token', when: true}
|
|
- {'name': 'matrix_mx_puppet_slack_homeserver_address', when: true}
|
|
- {'name': 'matrix_mx_puppet_slack_homeserver_token', when: true}
|
|
- {'name': 'matrix_mx_puppet_slack_database_hostname', when: "{{ matrix_mx_puppet_slack_database_engine == 'postgres' }}"}
|
|
- {'name': 'matrix_mx_puppet_slack_container_network', when: true}
|
|
|
|
- name: (Deprecation) Catch and report renamed mx-puppet-slack 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_mx_puppet_slack_redirect_path', 'new': 'matrix_mx_puppet_slack_oauth_redirect_path, but setting matrix_mx_puppet_slack_path_prefix is better'}
|
|
- {'old': 'matrix_mx_puppet_slack_redirect_uri', 'new': '<matrix_mx_puppet_slack_oauth_redirect_uri, but controlling matrix_mx_puppet_slack_scheme/matrix_mx_puppet_slack_hostname/matrix_mx_puppet_slack_path_prefix is better'}
|