mirror of
				https://github.com/spantaleev/matrix-docker-ansible-deploy.git
				synced 2025-10-31 15:27:56 +01:00 
			
		
		
		
	sync with previous repo
This commit is contained in:
		
							
								
								
									
										13
									
								
								roles/matrix-awx/tasks/purge_database_events.yml
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										13
									
								
								roles/matrix-awx/tasks/purge_database_events.yml
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,13 @@ | ||||
|  | ||||
| - name: Purge all rooms with more then N events | ||||
|   shell: | | ||||
|     curl --header "Authorization: Bearer {{ janitors_token.stdout[1:-1] }}" -X POST -H "Content-Type: application/json" -d '{ "delete_local_events": false, "purge_up_to_ts": {{ purge_epoche_time.stdout }}000 }' "{{ synapse_container_ip.stdout }}:8008/_synapse/admin/v1/purge_history/{{ item[1:-1] }}" | ||||
|   register: purge_command | ||||
|  | ||||
| - name: Print output of purge command | ||||
|   debug:  | ||||
|     msg: "{{ purge_command.stdout }}" | ||||
|  | ||||
| - name: Pause for 5 seconds to let Synapse breathe | ||||
|   pause: | ||||
|     seconds: 5 | ||||
		Reference in New Issue
	
	Block a user