Fix pool debug. Do most nanominer tasks as mfn.
This commit is contained in:
parent
ba9745fcd0
commit
3a1bb2ea1d
@ -36,7 +36,7 @@
|
|||||||
- name: Miner | Facts | Pools | Set GPU to Nanopool Eth
|
- name: Miner | Facts | Pools | Set GPU to Nanopool Eth
|
||||||
set_fact:
|
set_fact:
|
||||||
cpu_pool: "{{ nanopool_xmr }}"
|
cpu_pool: "{{ nanopool_xmr }}"
|
||||||
when: nanominer_cpu == "xmr" and nanominer_gpu_pool == "nanopool"
|
when: nanominer_cpu == "xmr" and nanominer_cpu_pool == "nanopool"
|
||||||
|
|
||||||
# GPU #
|
# GPU #
|
||||||
|
|
||||||
@ -61,6 +61,7 @@
|
|||||||
|
|
||||||
- name: Miner | Facts | Pools | DEBUG
|
- name: Miner | Facts | Pools | DEBUG
|
||||||
debug:
|
debug:
|
||||||
var:
|
var: "{{ item }}"
|
||||||
- cpu_pool
|
loop:
|
||||||
- gpu_pool
|
- cpu_pool
|
||||||
|
- gpu_pool
|
@ -9,10 +9,13 @@
|
|||||||
shell: "mkdir -p {{ nanominer_home }}"
|
shell: "mkdir -p {{ nanominer_home }}"
|
||||||
|
|
||||||
- name: Miner | Software | nanominer | Installation | Download Tarball
|
- name: Miner | Software | nanominer | Installation | Download Tarball
|
||||||
shell: "scp {{ file_server }}:{{ nanominer_tar_remote }} {{ nanominer_tar_local }}"
|
shell: "scp {{ file_server }}:{{ nanominer_tar_remote }} {{ nanominer_tar_local }}; chmod 777 {{ nanominer_tar_local }}"
|
||||||
|
|
||||||
- name: Miner | Software | nanominer | Installation | Extract Tarball
|
- name: Miner | Software | nanominer | Installation | Extract Tarball
|
||||||
shell: "tar -xvfC {{ nanominer_home }} {{ nanominer_tar_local }}"
|
shell: "tar -xvf {{ nanominer_tar_local }}"
|
||||||
|
args:
|
||||||
|
chdir: "{{ nanominer_home }}"
|
||||||
|
become_user: mfn
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
@ -41,6 +44,7 @@
|
|||||||
create: yes
|
create: yes
|
||||||
loop:
|
loop:
|
||||||
- { "algorithm": "RandomX", "wallet": '{{ wallet_xmr }}', "state": "{{ (nanominer_cpu == 'xmr') | ternary('present', 'absent') }}"}
|
- { "algorithm": "RandomX", "wallet": '{{ wallet_xmr }}', "state": "{{ (nanominer_cpu == 'xmr') | ternary('present', 'absent') }}"}
|
||||||
|
become_user: mfn
|
||||||
when: nanominer_cpu is defined
|
when: nanominer_cpu is defined
|
||||||
|
|
||||||
- name: Miner | Software | nanominer | Configuration | CPU Pools
|
- name: Miner | Software | nanominer | Configuration | CPU Pools
|
||||||
@ -49,6 +53,7 @@
|
|||||||
line: "pool{{item.priority}} = {{ item.name }}"
|
line: "pool{{item.priority}} = {{ item.name }}"
|
||||||
state: present
|
state: present
|
||||||
loop: "{{ cpu_pool }}"
|
loop: "{{ cpu_pool }}"
|
||||||
|
become_user: mfn
|
||||||
when: nanominer_cpu is defined
|
when: nanominer_cpu is defined
|
||||||
|
|
||||||
# GPU #
|
# GPU #
|
||||||
@ -70,6 +75,7 @@
|
|||||||
create: yes
|
create: yes
|
||||||
loop:
|
loop:
|
||||||
- { "algorithm": "Ethash", "wallet": '{{ wallet_eth }}', "state": "{{ (nanominer_gpu == 'eth') | ternary('present', 'absent') }}"}
|
- { "algorithm": "Ethash", "wallet": '{{ wallet_eth }}', "state": "{{ (nanominer_gpu == 'eth') | ternary('present', 'absent') }}"}
|
||||||
|
become_user: mfn
|
||||||
when: nanominer_gpu is defined
|
when: nanominer_gpu is defined
|
||||||
|
|
||||||
- name: Miner | Software | nanominer | Configuration | Add Pools
|
- name: Miner | Software | nanominer | Configuration | Add Pools
|
||||||
@ -78,6 +84,7 @@
|
|||||||
line: "pool{{item.priority}} = {{ item.name }}"
|
line: "pool{{item.priority}} = {{ item.name }}"
|
||||||
state: present
|
state: present
|
||||||
loop: "{{ gpu_pool }}"
|
loop: "{{ gpu_pool }}"
|
||||||
|
become_user: mfn
|
||||||
when: nanominer_gpu is defined
|
when: nanominer_gpu is defined
|
||||||
|
|
||||||
|
|
||||||
@ -101,3 +108,4 @@
|
|||||||
marker_end: "exit 0"
|
marker_end: "exit 0"
|
||||||
state: present
|
state: present
|
||||||
create: yes
|
create: yes
|
||||||
|
become_user: mfn
|
Loading…
x
Reference in New Issue
Block a user