forked from CCCHH/ansible-infra
31 lines
941 B
YAML
31 lines
941 B
YAML
---
|
|
# Copyright (C) 2016 Maciej Delmanowski <drybjed@gmail.com>
|
|
# Copyright (C) 2016 DebOps <https://debops.org/>
|
|
# 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
|