Example #1
0
 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)
Example #2
0
 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)
Example #3
0
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
Example #4
0
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
Example #5
0
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
Example #6
0
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