def sendInitialTaskToSlaves(self): tasks = initTasks.genInitalTasks(self.graph, self.p, self.m) log.info(str(len(tasks)) + " initial tasks created") for t in tasks: slaveIndex = randint(0, len(self.aliveSlaves)-1) slaveServer = self.aliveSlaves[slaveIndex] message = PUSHTASK + MESSAGE_DELIMITER + t.toNetString() network.sendToIP(slaveServer.IP, slaveServer.port, message) log.info("Initial task sent to server " + slaveServer.ID)
def sendInitialTaskToSlaves(self): tasks = initTasks.genInitalTasks(self.graph, self.p, self.m) log.info(str(len(tasks)) + " initial tasks created") for t in tasks: slaveIndex = randint(0, len(self.aliveSlaves) - 1) slaveServer = self.aliveSlaves[slaveIndex] message = PUSHTASK + MESSAGE_DELIMITER + t.toNetString() network.sendToIP(slaveServer.IP, slaveServer.port, message) log.info("Initial task sent to server " + slaveServer.ID)
def testInitalTaskGeneration2(): graph = Graph(3, 3, [(0, 1), (1, 2), (0, 2)]) initalTasks = genInitalTasks(graph, 101, 5) for task in initalTasks: print task.vertices, task.edges
def testInitalTaskGeneration1(): graph = Graph(5, 5, [(0, 1), (1, 2), (2, 3), (3, 4), (4, 0)]) initalTasks = genInitalTasks(graph, 101, 5) for task in initalTasks: print task.vertices, task.edges
def testInitalTaskGeneration2(): graph = Graph(3,3,[(0,1),(1,2),(0,2)]) initalTasks = genInitalTasks(graph, 101, 5) for task in initalTasks: print task.vertices, task.edges
def testInitalTaskGeneration1(): graph = Graph(5,5,[(0,1),(1,2),(2,3),(3,4),(4,0)]) initalTasks = genInitalTasks(graph, 101, 5) for task in initalTasks: print task.vertices, task.edges