mirror of
https://github.com/skelsec/aardwolf
synced 2026-06-08 17:28:11 +00:00
23 lines
603 B
Python
23 lines
603 B
Python
|
|
import enum
|
|
|
|
|
|
class EnumResultStatus(enum.Enum):
|
|
RESULT = 'RESULT'
|
|
FINISHED = 'FINISED'
|
|
ERROR = 'ERROR'
|
|
|
|
class EnumResult:
|
|
def __init__(self, target_id, target, result, error = None, status = EnumResultStatus.RESULT):
|
|
self.target_id = target_id
|
|
self.target = target
|
|
self.error = error
|
|
self.result = result
|
|
self.status = status
|
|
|
|
class EnumProgress:
|
|
def __init__(self, total_targets, total_finished, gens_finished, current_finished):
|
|
self.total_targets = total_targets
|
|
self.total_finished = total_finished
|
|
self.gens_finished = gens_finished
|
|
self.current_finished = current_finished |