Duy Minh Thong Nguyen
10/17/2024, 9:59 AMfrom enum import Enum
from hamilton import driver
class Stage(str, Enum):
ALL = "all"
TASK_2 = "task_2"
class CheckBackup:
def __init__(self, a, b):
self.a = a
self.b = b
pass
def task_1(self):
print(1)
def task_2(self):
print(2)
def main(a: int = 2, b: int = 1, stage: Stage = Stage.ALL):
task = CheckBackup(a, b)
modules = {
Stage.ALL: [task.task_1, task.task_2],
Stage.TASK_2: [task.task_2],
}
# Execute the tasks
if __name__ == "__main__":
main()Elijah Ben Izzy
10/17/2024, 2:03 PMDuy Minh Thong Nguyen
10/17/2024, 2:26 PMElijah Ben Izzy
10/17/2024, 4:02 PM