in source/log_parser/log-parser.py [0:0]
def process_athena_scheduler_event(log, event):
log.debug('[process_athena_scheduler_event] Start')
log_type = str(environ['LOG_TYPE'].upper())
# Execute athena query for CloudFront or ALB logs
if event['resourceType'] == 'LambdaAthenaAppLogParser' \
and (log_type == 'CLOUDFRONT' or log_type == 'ALB'):
execute_athena_query(log, log_type, event)
# Execute athena query for WAF logs
if event['resourceType'] == 'LambdaAthenaWAFLogParser':
execute_athena_query(log, 'WAF', event)
log.debug('[process_athena_scheduler_event] End')