@@ -404,6 +404,7 @@ def lambda_handler(event, context):
404
404
type_filter = event .get ('type' , None )
405
405
protocol_filter = event .get ('protocol' , None )
406
406
mappable_filter = event .get ('mappable' , None )
407
+ foundational_filter = event .get ('foundational' , None )
407
408
eoCollection_filter = event .get ('eo_collection' , None )
408
409
polarization_filter = event .get ('polarization' , None )
409
410
orbit_direction_filter = event .get ('orbit_direction' , None )
@@ -443,6 +444,9 @@ def lambda_handler(event, context):
443
444
if mappable_filter :
444
445
mappable_field = filter_config ["mappable" ] # Get field paths from config
445
446
filters .append (build_wildcard_filter (mappable_field , mappable_filter ))
447
+ if foundational_filter :
448
+ foundational_field = filter_config ["foundational" ] # Get field paths from config
449
+ filters .append (build_wildcard_filter (foundational_field , foundational_filter ))
446
450
if eoCollection_filter :
447
451
eo_collection_field = filter_config ["eo_collection" ] # Get field paths from config
448
452
filters .append (build_wildcard_filter (eo_collection_field , eoCollection_filter ))
@@ -476,20 +480,18 @@ def lambda_handler(event, context):
476
480
# If no filters are specified, set filters to None
477
481
filters = filters if filters else None
478
482
479
- print ("filters : " , filters )
483
+ # print("filters : ", filters)
480
484
481
485
####
482
486
#OpenSearch DashBoard code
483
487
####
484
488
ip_address = event .get ('ip_address' , '' ) or ''
489
+ #print("ip_address", ip_address)
485
490
ip_address_forward = event .get ('ip_address_forward' , '' ) or ''
486
- print ("ip_address_forward" , ip_address_forward )
487
-
491
+ #print("ip_address_forward", ip_address_forward)
488
492
if ip_address_forward :
489
- ip_address = ip_address_forward .split (',' )[0 ].strip () #Use first forwarded IP address if it exists
490
-
491
- print ("ip_address" , ip_address )
492
-
493
+ ip_address = ip_address_forward .split (',' )[0 ].strip () #Use first forwarded IP address if it exists
494
+ #print("final ip", ip_address)
493
495
timestamp = event .get ('timestamp' , '' ) or ''
494
496
user_agent = event .get ('user_agent' , '' ) or ''
495
497
http_method = event .get ('http_method' , '' ) or ''
0 commit comments