# ------------------------------------------------------------------------------ # FILE: roles/deploy-vllm/handlers/main.yml # ------------------------------------------------------------------------------ - name: reload systemd ansible.builtin.systemd: daemon_reload: true become: true - name: restart vllm services ansible.builtin.systemd: name: "{{ 'vllm.service' if item.role == 'primary' else 'vllm-' + item.id + '.service' }}" state: restarted loop: "{{ vllm_enabled_models | default([]) }}" loop_control: label: "{{ item.id }}" become: true when: vllm_service_state == 'started'