From 693e7eee5bd24c1738ef4b4e64098dc2fa685303 Mon Sep 17 00:00:00 2001 From: Hyperling Date: Mon, 15 Feb 2021 19:30:06 -0600 Subject: [PATCH] Always recreate script file. Kill both exec and script. --- tasks/miner/cron/ansible.yml | 2 +- tasks/miner/software/nanominer.yml | 6 +++++- 2 files changed, 6 insertions(+), 2 deletions(-) diff --git a/tasks/miner/cron/ansible.yml b/tasks/miner/cron/ansible.yml index bcdd16f..f340888 100644 --- a/tasks/miner/cron/ansible.yml +++ b/tasks/miner/cron/ansible.yml @@ -15,7 +15,7 @@ user: mfn name: "Stop {{ item.name }}" minute: "*/5" - job: "killall {{ item.command }}" + job: "killall {{ item.name }}; killall {{ item.command }}" state: present disabled: "{{ item.enabled }}" loop: "{{ miners }}" diff --git a/tasks/miner/software/nanominer.yml b/tasks/miner/software/nanominer.yml index 63c2b6d..5e774ec 100644 --- a/tasks/miner/software/nanominer.yml +++ b/tasks/miner/software/nanominer.yml @@ -132,6 +132,10 @@ ## Executable ## +- name: Miner | Software | Nanominer | Executable | Reset + shell: "mv {{ nanominer_script }} ~/TRASH/" + ignore_errors: yes + - name: Miner | Software | Nanominer | Executable | Create blockinfile: path: "{{ nanominer_script }}" @@ -166,5 +170,5 @@ ## Reload ## - name: Miner | Software | Nanominer | Reload - shell: "killall {{ nanominer_script }}; nohup {{ nanominer_script }} &" + shell: "killall {{ nanominer_script }}; killall {{ nanominer_exec }}; nohup {{ nanominer_script }} &" become_user: mfn \ No newline at end of file