ansible-role-shinyproxy/handlers/main.yml

25 lines
941 B
YAML

---
- name: Restart shinyproxy
ansible.builtin.service:
name: shinyproxy
state: restarted
- name: Stop the shinyproxy service
community.docker.docker_swarm_service:
name: "{{ shinyproxy_as_docker_stack_name }}_{{ shinyproxy_as_docker_service_name }}"
state: absent
- name: Create the secret for the application.yml file
community.docker.docker_secret:
name: "{{ shinyproxy_as_docker_stack_name }}_{{ shinyproxy_as_docker_service_name }}"
data_src: '{{ shinyproxy_as_docker_src_dir }}/application.yml'
state: present
- name: Stop the REDIS Swarm stack before creating the secrets
community.docker.docker_swarm_service:
name: "{{ shinyproxy_as_docker_stack_name }}_{{ shinyproxy_redis_service_name }}"
state: absent
- name: Remove the secret for the REDIS user configuration file
community.docker.docker_secret:
name: "{{ shinyproxy_redis_service_name }}_user_config"
state: absent