from clients import Client from apps import Application, ApplicationModule from bucketresources import BucketResource, BucketResource from stats import Stats from datacentre import Datacentre class Scheduler: def __init__(self): self.clients: list[Client] = [] self.cloud: Datacentre = Datacentre() self.edge: Datacentre = Datacentre() self.failedClients: list[Client] = [] self.simulationLength: int = 0 self.statsModule: Stats = Stats() def runsimulation(self): for i in range(self.simulationLength): for currclient in self.clients: pass