added disable button decorator to board util

This commit is contained in:
UpstreamData
2022-03-17 16:01:02 -06:00
parent d488c8458c
commit fdec35cd2e
4 changed files with 33 additions and 1 deletions

View File

@@ -5,8 +5,10 @@ import warnings
from tools.bad_board_util.func.ui import update_ui_with_data, update_prog_bar, set_progress_bar_len
from tools.bad_board_util.layout import window
from miners.miner_factory import MinerFactory
from tools.bad_board_util.func.decorators import disable_buttons
@disable_buttons
async def scan_network(network):
await update_ui_with_data("status", "Scanning")
await update_ui_with_data("ip_count", "")
@@ -36,6 +38,7 @@ async def scan_network(network):
await update_ui_with_data("status", "")
@disable_buttons
async def refresh_data(ip_list: list):
await update_ui_with_data("status", "Getting Data")
ips = [ipaddress.ip_address(ip) for ip in ip_list]
@@ -98,6 +101,7 @@ async def refresh_data(ip_list: list):
await update_ui_with_data("status", "")
@disable_buttons
async def scan_and_get_data(network):
await update_ui_with_data("status", "Scanning")
await update_ui_with_data("ip_count", "")