예제 #1
0
파일: rack.py 프로젝트: ot32em/Roystonea
    def createVMReqHandler(self, msg, client_address=None):
        values = message.values_of_message(msg)

        # ask algorithm
        addr = self.algorithm_addr
        select_node_msg = self.create_message(message.AlgorithmSelectNodeReq, values)
        node_addr = self.send_message(addr, select_node_msg)

        # tell node to create vm
        create_vm_msg = self.create_message(message.NodeCreateVMReq, values)
        self.send_message(node_addr, create_vm_msg, context=msg)
예제 #2
0
파일: cluster.py 프로젝트: ot32em/Roystonea
    def createVMReqHandler(self, msg, client_address=None):
        values = message.values_of_message(msg)

        # ask algorithm
        addr = self.algorithm_addr
        select_rack_msg = self.create_message(message.AlgorithmSelectRackReq, values)
        rack_addr = self.send_message(addr, select_rack_msg)

        # tell rack to create vm
        create_vm_msg = self.create_message(message.RackCreateVMReq, values)
        self.send_message(rack_addr, create_vm_msg, context=msg)
예제 #3
0
파일: cluster.py 프로젝트: ot32em/Roystonea
    def createVMReqHandler(self, msg, client_address=None):
        values = message.values_of_message(msg)

        # ask algorithm
        addr = self.algorithm_addr
        select_rack_msg = self.create_message(message.AlgorithmSelectRackReq,
                                              values)
        rack_addr = self.send_message(addr, select_rack_msg)

        # tell rack to create vm
        create_vm_msg = self.create_message(message.RackCreateVMReq, values)
        self.send_message(rack_addr, create_vm_msg, context=msg)
예제 #4
0
파일: rack.py 프로젝트: ot32em/Roystonea
    def createVMReqHandler(self, msg, client_address=None):
        values = message.values_of_message(msg)

        # ask algorithm
        addr = self.algorithm_addr
        select_node_msg = self.create_message(message.AlgorithmSelectNodeReq,
                                              values)
        node_addr = self.send_message(addr, select_node_msg)

        # tell node to create vm
        create_vm_msg = self.create_message(message.NodeCreateVMReq, values)
        self.send_message(node_addr, create_vm_msg, context=msg)