def arguments():
parser = argparse.ArgumentParser(description="Run AWS Lambda function locally")
parser.add_argument("filename", type=str,
help="name of file containing Lambda function")
parser.add_argument("event", type=str,
help="filename of file containing JSON event data")
parser.add_argument("-f", "--function", metavar="HANDLER_FUNCTION",
dest="function_name", type=str, default="handler",
help="Name of handler function. Defaults to \"handler\"")
parser.add_argument("-t", "--timeout", metavar="TIMEOUT",
dest="timeout", type=int, default=None,
help="Timeout (in seconds) for function call. If not provided, "
"no timeout will be used.")
parser.add_argument("-c", "--context", metavar="CONTEXT_FILENAME", type=str, default=None,
dest="context_file",
help="Filename of file containing JSON context data")
return parser.parse_args()
评论列表
文章目录