diff options
Diffstat (limited to 'handlers')
-rw-r--r-- | handlers/main.yml | 43 |
1 files changed, 0 insertions, 43 deletions
diff --git a/handlers/main.yml b/handlers/main.yml deleted file mode 100644 index adba3b7..0000000 --- a/handlers/main.yml +++ /dev/null @@ -1,43 +0,0 @@ ---- -# handlers file for ansible-role-cuda -- name: reload systemd unit files - shell: systemctl daemon-reload - -- name: Initialize the GPUs - command: /bin/bash /usr/local/bin/cuda_init.sh - when: - - cuda_init - - cuda_init_restart_service - -- name: Restart cuda_init service - service: - name: cuda_init - state: restarted - when: - - cuda_init - - cuda_init_restart_service - - ansible_service_mgr == "systemd" - -- name: ZZ CUDA Restart server - command: sleep 2 && /sbin/shutdown -r now "Node software upgrade reboot" - async: 1 - poll: 0 - ignore_errors: true - when: - - cuda_packages_installation.changed - - cuda_restart_node_on_install - -# define the variable running_as_ansible_pull in the ansible-pull playbook, like local.yml -- name: ZZ CUDA Wait for server to restart - wait_for: - host: "{{ ansible_ssh_host | default(inventory_hostname) }}" - state: started - delay: 30 - timeout: 300 - connection: local - become: false - when: - - cuda_restart_node_on_install - - (running_as_ansible_pull is not defined or running_as_ansible_pull == False) - -# vim:ft=ansible: |