reformatted files
This commit is contained in:
@@ -48,7 +48,9 @@ class TestbenchMiner:
|
|||||||
await asyncio.sleep(1)
|
await asyncio.sleep(1)
|
||||||
|
|
||||||
async def install_start(self):
|
async def install_start(self):
|
||||||
await ConnectionManager().broadcast_json({"IP": str(self.host), "Light": "hide"})
|
await ConnectionManager().broadcast_json(
|
||||||
|
{"IP": str(self.host), "Light": "hide"}
|
||||||
|
)
|
||||||
if not await ping_miner(self.host, 80):
|
if not await ping_miner(self.host, 80):
|
||||||
await self.add_to_output("Waiting for miner connection...")
|
await self.add_to_output("Waiting for miner connection...")
|
||||||
return
|
return
|
||||||
@@ -57,7 +59,9 @@ class TestbenchMiner:
|
|||||||
await self.add_to_output("Found miner: " + str(miner))
|
await self.add_to_output("Found miner: " + str(miner))
|
||||||
if isinstance(miner, BOSMinerS9):
|
if isinstance(miner, BOSMinerS9):
|
||||||
if await self.get_bos_version() == self.latest_version:
|
if await self.get_bos_version() == self.latest_version:
|
||||||
await self.add_to_output(f"Already running the latest version of BraiinsOS, {self.latest_version}, configuring.")
|
await self.add_to_output(
|
||||||
|
f"Already running the latest version of BraiinsOS, {self.latest_version}, configuring."
|
||||||
|
)
|
||||||
self.state = REFERRAL
|
self.state = REFERRAL
|
||||||
return
|
return
|
||||||
await self.add_to_output("Already running BraiinsOS, updating.")
|
await self.add_to_output("Already running BraiinsOS, updating.")
|
||||||
@@ -90,14 +94,12 @@ class TestbenchMiner:
|
|||||||
return False
|
return False
|
||||||
return True
|
return True
|
||||||
|
|
||||||
|
|
||||||
async def fix_file_exists_bug(self):
|
async def fix_file_exists_bug(self):
|
||||||
miner = await MinerFactory().get_miner(self.host)
|
miner = await MinerFactory().get_miner(self.host)
|
||||||
await miner.send_ssh_command(
|
await miner.send_ssh_command(
|
||||||
"rm /lib/ld-musl-armhf.so.1; rm /usr/lib/openssh/sftp-server; rm /usr/sbin/fw_printenv"
|
"rm /lib/ld-musl-armhf.so.1; rm /usr/lib/openssh/sftp-server; rm /usr/sbin/fw_printenv"
|
||||||
)
|
)
|
||||||
|
|
||||||
|
|
||||||
async def do_install(self):
|
async def do_install(self):
|
||||||
error = False
|
error = False
|
||||||
proc = await asyncio.create_subprocess_shell(
|
proc = await asyncio.create_subprocess_shell(
|
||||||
|
|||||||
@@ -44,7 +44,12 @@ async def ws(websocket: WebSocket):
|
|||||||
ConnectionManager.lit_miners.append(data["IP"])
|
ConnectionManager.lit_miners.append(data["IP"])
|
||||||
await miner.fault_light_on()
|
await miner.fault_light_on()
|
||||||
except AttributeError:
|
except AttributeError:
|
||||||
await ConnectionManager().broadcast_json({"IP": data["IP"], "text": "Fault light command failed, miner is not running BraiinsOS."})
|
await ConnectionManager().broadcast_json(
|
||||||
|
{
|
||||||
|
"IP": data["IP"],
|
||||||
|
"text": "Fault light command failed, miner is not running BraiinsOS.",
|
||||||
|
}
|
||||||
|
)
|
||||||
except WebSocketDisconnect:
|
except WebSocketDisconnect:
|
||||||
ConnectionManager().disconnect(websocket)
|
ConnectionManager().disconnect(websocket)
|
||||||
except RuntimeError:
|
except RuntimeError:
|
||||||
|
|||||||
@@ -147,6 +147,5 @@ async def get_local_versions():
|
|||||||
return feeds_versions
|
return feeds_versions
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
if __name__ == "__main__":
|
if __name__ == "__main__":
|
||||||
asyncio.get_event_loop().run_until_complete(update_installer_files())
|
asyncio.get_event_loop().run_until_complete(update_installer_files())
|
||||||
|
|||||||
Reference in New Issue
Block a user