add importing configuration from miners

This commit is contained in:
UpstreamData
2022-05-06 15:14:49 -06:00
parent 514fafea58
commit f4258a304a
2 changed files with 17 additions and 1 deletions

View File

@@ -2,6 +2,19 @@ import PySimpleGUI as sg
from config.bos import bos_config_convert
import time
from tools.cfg_util.cfg_util_qt.layout import window
from tools.cfg_util.cfg_util_qt.decorators import disable_buttons
from miners.miner_factory import MinerFactory
@disable_buttons
async def btn_import(table, selected):
if not len(selected) > 0:
return
ip = [window[table].Values[row][0] for row in selected][0]
miner = await MinerFactory().get_miner(ip)
await miner.get_config()
config = miner.config
window["cfg_config_txt"].update(config)
def generate_config(username: str, workername: str, v2_allowed: bool):