예제 #1
0
def lambda_handler(event, context):
    logger.info('RequestContext ' + json.dumps(["currentIntent"], default=json_handler))

    try:
        return putItemDB(event, context)

    except ServerlessClientException as e:
        return client_error(e)

    except ServerlessException as e:
        return server_error(e)

    except Exception as e:
        return critical_error(e)
예제 #2
0
def lambda_handler(event, context):
    logger.info('RequestContext ' +
                json.dumps(event['requestContext'], default=json_handler))

    try:
        return hello_world(event, context)

    except ServerlessClientException as e:
        return client_error(e)

    except ServerlessException as e:
        return server_error(e)

    except Exception as e:
        return critical_error(e)
예제 #3
0
def lambda_handler(event, context):
  logger.debug('Request ' + json.dumps(event, default=json_handler))
  
  try:
    return http_response(
      Body='Hello World!',
      StatusCode='200',
      ContentType='text/plain',
    )

  except ServerlessClientException as e:
    return client_error(e)
  
  except ServerlessException as e:
    return server_error(e)
  
  except Exception as e:
    return critical_error(e)