feature: add miner load balancer.

This commit is contained in:
UpstreamData
2023-02-22 16:13:48 -07:00
parent bcfa807e12
commit ff54bea0ed
2 changed files with 350 additions and 0 deletions

View File

@@ -29,6 +29,20 @@ class APIError(Exception):
return "Incorrect API parameters."
class PhaseBalancingError(Exception):
def __init__(self, *args):
if args:
self.message = args[0]
else:
self.message = None
def __str__(self):
if self.message:
return f"{self.message}"
else:
return "Failed to balance phase."
class APIWarning(Warning):
def __init__(self, *args):
if args: