Exemple #1
0
    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)
Exemple #2
0
    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)
Exemple #3
0
    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)
Exemple #4
0
    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)