pmfp.entrypoint.grpc.query.core

Module Contents

Classes

Query

请求指定grpc的服务.

Attributes

grpc_query

class pmfp.entrypoint.grpc.query.core.Query(*, description: Optional[str] = None, epilog: Optional[str] = None, usage: Optional[str] = None, name: Optional[str] = None, schema: Optional[schema_entry.entrypoint_base.SchemaType] = None, verify_schema: Optional[bool] = None, default_config_file_paths: Optional[List[str]] = None, config_file_only_get_need: Optional[bool] = None, load_all_config_file: Optional[bool] = None, env_prefix: Optional[str] = None, parse_env: Optional[bool] = None, argparse_check_required: Optional[bool] = None, argparse_noflag: Optional[str] = None, config_file_parser_map: Optional[Dict[str, Callable[[pathlib.Path], Dict[str, Any]]]] = None, main: Optional[Callable[Ellipsis, None]] = None)[源代码]

Bases: pmfp.utils.endpoint.EndPoint

请求指定grpc的服务.

需要本地有`grpcurl`,可以在`https://github.com/fullstorydev/grpcurl/releases`下载安装

argparse_noflag = url[源代码]
schema[源代码]
pmfp.entrypoint.grpc.query.core.grpc_query[源代码]