Пример #1
0
    def run(self):
        dns_obj = DnsTest(self.destination, self.request_parameters)
        dns_dict = dns_obj.execute()

        if self.response_parameters.get("command_uuid"):
            command = dict()
            command["uuid"] = self.response_parameters.get("command_uuid")
            command["terminal"] = self.response_parameters.get("command_terminal")
            dns_dict["command"] = command

        # dns_result = json.dumps(dns_dict)
        storage(result=dns_dict, parameters=self.response_parameters)
Пример #2
0
 def run(self):
     ping_obj = PingTest(self.destination, self.request_parameters)
     ping_dict = ping_obj.ping()
     # command
     logger.debug("processing ping command response infomation ...")
     if self.response_parameters.get("command_uuid"):
         command = dict()
         command["uuid"] = self.response_parameters.get("command_uuid")
         command["terminal"] = self.response_parameters.get(
             "command_terminal")
         ping_dict["command"] = command
     logger.debug("storaging ping response ...")
     storage(result=ping_dict, parameters=self.response_parameters)
Пример #3
0
    def run(self):
        route_obj = RouteTest(self.destination, self.request_parameters)
        route_dict = route_obj.execute()

        if self.response_parameters.get("command_uuid"):
            command = dict()
            command["uuid"] = self.response_parameters.get("command_uuid")
            command["terminal"] = self.response_parameters.get(
                "command_terminal")
            route_dict["command"] = command

        logger.debug("storage route result")
        storage(result=route_dict, parameters=self.response_parameters)
Пример #4
0
    def run(self):
        action_msg = "http {} {}".format(self.operation, self.destination)
        http_obj = HttpTest(self.operation, self.destination,
                            self.request_parameters)
        logger.debug("starting {} ......".format(action_msg))
        http_dict = http_obj.execute()
        logger.debug(
            "processing {} response: command ......".format(action_msg))
        if self.response_parameters.get("command_uuid"):
            command = dict()
            command["uuid"] = self.response_parameters.get("command_uuid")
            command["terminal"] = self.response_parameters.get(
                "command_terminal")
            http_dict["command"] = command

        logger.debug("saving {} result ......".format(action_msg))
        storage(result=http_dict, parameters=self.response_parameters)
Пример #5
0
    def run(self):
        check_obj = CheckTest(self.request_parameters)
        check_dict = check_obj.check()

        storage(result=check_dict, parameters=self.response_parameters)