def register_uri()

in client/apache_shenyu_client/api.py [0:0]


    def register_uri(self):
        """
        register uri
        """
        json_data = {
            "appName": self.app_name,
            "contextPath": self.context_path,
            "rpcType": self.rpc_type,
            "namespaceId": self.register_namespace_id[0],
            "host": self.host,
            "port": self.port
        }
        register_flag = False
        for _url in self.register_uri_list:
            for _namespace in self.register_namespace_id:
                if not _namespace:
                    continue
                json_data["namespaceId"] = _namespace
                res = self._request(_url, json_data)
                if not res:
                    continue
                else:
                    print("[SUCCESS], register uri success, register data is:{}".format(str(json_data)))
                    register_flag = True
                    break
        if not register_flag:
            print("[ERROR], register uri fail, app_name is:{}, host is:{}, port is:{}".format(self.app_name,
                                                                                              self.host,
                                                                                              self.port))
        return register_flag