def logs(ctx, num_entries, include_lambda_messages, stage, profile):
# type: (click.Context, int, bool, str, str) -> None
factory = ctx.obj['factory'] # type: CLIFactory
factory.profile = profile
config = factory.create_config_obj(stage, False)
deployed = config.deployed_resources(stage)
if deployed is not None:
session = factory.create_botocore_session()
retriever = factory.create_log_retriever(
session, deployed.api_handler_arn)
display_logs(retriever, num_entries, include_lambda_messages,
sys.stdout)
评论列表
文章目录