change device_id to rig_id+device_id

This commit is contained in:
Pascal Berski 2021-12-27 01:05:12 +01:00 committed by Roxedus
parent ff944ade69
commit df9651b148
No known key found for this signature in database
GPG Key ID: EBC13557C4D91D7B

View File

@ -141,7 +141,13 @@ class NiceHashPrivateClient:
return await self.request("GET", "/main/api/v2/accounting/accounts2")
async def get_mining_rigs(self):
return await self.request("GET", "/main/api/v2/mining/rigs2")
data = await self.request("GET", "/main/api/v2/mining/rigs2")
mining_rigs = data.get("miningRigs")
for mining_rig in mining_rigs:
devices = mining_rig.get("devices")
for device in devices:
device["id"] = str(mining_rig.get("rigId")) + "_" + str(device.get("id"))
return data
async def get_mining_rig(self, rig_id):
return await self.request("GET", f"/main/api/v2/mining/rig2/{rig_id}")