awslambdaric/__main__.py (13 lines of code) (raw):
"""
Copyright 2020 Amazon.com, Inc. or its affiliates. All Rights Reserved.
"""
import os
import sys
from . import bootstrap
def main(args):
app_root = os.getcwd()
try:
handler = args[1]
except IndexError:
raise ValueError("Handler not set")
lambda_runtime_api_addr = os.environ["AWS_LAMBDA_RUNTIME_API"]
bootstrap.run(app_root, handler, lambda_runtime_api_addr)
if __name__ == "__main__":
main(sys.argv)