--- # Copyright (C) 2016 Maciej Delmanowski # Copyright (C) 2016 DebOps # SPDX-License-Identifier: GPL-3.0-only # A separate handler is needed to ensure the correct order of execution - name: Reload systemd daemon (netbox) ansible.builtin.systemd: daemon_reload: True when: ansible_service_mgr == 'systemd' - name: Restart gunicorn for netbox ansible.builtin.service: name: 'gunicorn@netbox' state: 'restarted' when: (not netbox__app_internal_appserver | bool and ansible_local.gunicorn.installed | d() | bool) - name: Restart netbox internal appserver ansible.builtin.service: name: 'netbox' state: 'restarted' enabled: True when: netbox__app_internal_appserver | bool - name: Restart netbox Request Queue Worker ansible.builtin.service: name: 'netbox-rq' state: 'restarted' enabled: True when: netbox__app_internal_appserver | bool