nameko.cli.run

Attributes

Functions

is_type(obj)

判断某个未知对象是否为 类

is_entrypoint(method)

判断某个函数是否为入口点

import_service(module_name)

导入基于字符串路径的服务类

setup_backdoor(runner, port)

启动 后门

run(services, config[, backdoor_port])

基于配置,运行指定的服务类列表

main(args)

args = Namespace(services=['asd'], config='', broker='pyamqp://guest:guest@localhost', backdoor_port=None, main=<function Run.main at 0x70664892feb0>)

Module Contents

nameko.cli.run.logger[源代码]
nameko.cli.run.MISSING_MODULE_TEMPLATE = "^No module named '?{}'?$"[源代码]
nameko.cli.run.is_type(obj: Any)[源代码]

判断某个未知对象是否为 类

nameko.cli.run.is_entrypoint(method: Any)[源代码]

判断某个函数是否为入口点

nameko.cli.run.import_service(module_name: str)[源代码]

导入基于字符串路径的服务类

nameko.cli.run.setup_backdoor(runner: nameko.runners.ServiceRunner, port: int)[源代码]

启动 后门

nameko.cli.run.run(services: List[Type], config: dict, backdoor_port: int | None = None)[源代码]

基于配置,运行指定的服务类列表

nameko.cli.run.main(args: argparse.Namespace)[源代码]

args = Namespace(services=['asd'], config='', broker='pyamqp://guest:guest@localhost', backdoor_port=None, main=<function Run.main at 0x70664892feb0>)