Matrix Docker Ansible eploy
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 

14 lines
468 B

  1. - name: Purge all rooms with no local users
  2. shell: |
  3. curl --header "Authorization: Bearer {{ janitors_token.stdout[1:-1] }}" -X POST -H "Content-Type: application/json" -d '{ "room_id": {{ item }} }' '{{ synapse_container_ip.stdout }}:8008/_synapse/admin/v1/purge_room'
  4. register: purge_command
  5. - name: Print output of purge command
  6. debug:
  7. msg: "{{ purge_command.stdout }}"
  8. - name: Pause for 5 seconds to let Synapse breathe
  9. pause:
  10. seconds: 5