current_app.logger.debug(f"The eventFilter {invalid_filters} for event {event} are not applicable.")
current_app.logger.warning(f"The eventFilter {invalid_filters} for event {event} are not applicable.")
returnbad_request_error(detail="Bad Param",cause=f"Invalid eventFilter for event {event}",invalid_params=[{"param":"eventFilter","reason":f"The eventFilter {invalid_filters} for event {event} are not applicable."}])
returnNone
@@ -87,7 +87,7 @@ class EventSubscriptionsOperations(Resource):
returnbad_request_error(detail="Bad Param",cause="Detected Bad formar of param",invalid_params=[{"param":"notificationDestination","reason":"Not valid URL format"}])
ifevent_subscription.supported_featuresisNone:
@@ -158,14 +158,14 @@ class EventSubscriptionsOperations(Resource):
returnresult
else:
ifevent_subscription.event_filters:
current_app.logger.error("Event filters provided but EnhancedEventReport is not enabled")
current_app.logger.warning("Event filters provided but EnhancedEventReport is not enabled")
returnbad_request_error(
detail="Bad Param",
cause="Event filters provided but EnhancedEventReport is not enabled",
invalid_params=[{"param":"eventFilters","reason":"EnhancedEventReport is not enabled"}]
)
ifevent_subscription.event_req:
current_app.logger.error("Event requirement provided but EnhancedEventReport is not enabled")
current_app.logger.warning("Event requirement provided but EnhancedEventReport is not enabled")
returnbad_request_error(
detail="Bad Param",
cause="Event requirement provided but EnhancedEventReport is not enabled",
@@ -186,7 +186,7 @@ class EventSubscriptionsOperations(Resource):
evnt.update(event_subscription.to_dict())
mycol.insert_one(evnt)
current_app.logger.debug("Event Subscription inserted in database")
current_app.logger.info("Event Subscription inserted in database")