apprise: уведомления дублируются в matrix-комнату
- в бандл server добавлен канал matrix; в homeserver ходим по внутренней docker-сети, для этого у tuwunel заведён алиас без подчёркивания - плейбук проверяет формат id комнаты: значение без '!' или '#' apprise считает алиасом и молча не доставляет уведомление
This commit is contained in:
@@ -11,6 +11,15 @@
|
||||
config_dir: "{{ (base_dir, 'config') | path_join }}"
|
||||
|
||||
tasks:
|
||||
# Apprise молча не доставит уведомление, если id комнаты записан без
|
||||
# префикса: значение без '!' и '#' плагин matrix трактует как алиас.
|
||||
- name: "Check matrix room id format"
|
||||
ansible.builtin.assert:
|
||||
that:
|
||||
- notifications_matrix_room is match('^[!#]')
|
||||
fail_msg: "notifications_matrix_room: нужен '!room_id:server' или '#alias:server'"
|
||||
quiet: true
|
||||
|
||||
- name: "Create user and environment"
|
||||
ansible.builtin.import_role:
|
||||
name: owner
|
||||
|
||||
Reference in New Issue
Block a user