mirror of
				https://github.com/spantaleev/matrix-docker-ansible-deploy.git
				synced 2025-11-04 09:08:56 +01:00 
			
		
		
		
	
		
			
				
	
	
		
			28 lines
		
	
	
		
			915 B
		
	
	
	
		
			YAML
		
	
	
	
	
	
			
		
		
	
	
			28 lines
		
	
	
		
			915 B
		
	
	
	
		
			YAML
		
	
	
	
	
	
# SPDX-FileCopyrightText: 2024 Slavi Pantaleev
 | 
						|
#
 | 
						|
# SPDX-License-Identifier: AGPL-3.0-or-later
 | 
						|
 | 
						|
---
 | 
						|
 | 
						|
- name: Ensure matrix-appservice-double-puppet paths exist
 | 
						|
  ansible.builtin.file:
 | 
						|
    path: "{{ item.path }}"
 | 
						|
    state: directory
 | 
						|
    mode: 0750
 | 
						|
    owner: "{{ matrix_user_name }}"
 | 
						|
    group: "{{ matrix_group_name }}"
 | 
						|
  with_items:
 | 
						|
    - path: "{{ matrix_appservice_double_puppet_base_path }}"
 | 
						|
      when: true
 | 
						|
    - path: "{{ matrix_appservice_double_puppet_config_path }}"
 | 
						|
      when: true
 | 
						|
  when: item.when | bool
 | 
						|
 | 
						|
- name: Ensure matrix-appservice-double-puppet registration configuration installed
 | 
						|
  ansible.builtin.copy:
 | 
						|
    content: "{{ matrix_appservice_double_puppet_registration_configuration | to_nice_yaml(indent=2, width=999999) }}"
 | 
						|
    dest: "{{ matrix_appservice_double_puppet_config_path }}/registration.yaml"
 | 
						|
    mode: 0644
 | 
						|
    owner: "{{ matrix_user_name }}"
 | 
						|
    group: "{{ matrix_group_name }}"
 |