"""Lambda review-queue-cleanup function module.""" import sentry_sdk from sentry_sdk.integrations.aws_lambda import AwsLambdaIntegration from src import config from src.config import app_logger from src.logic.find_products import find_deleted_products from src.logic.unsubmit import unsubmit_products if config.SENTRY_DSN: sentry_sdk.init( dsn=config.SENTRY_DSN, environment=config.ENVIRONMENT, integrations=[AwsLambdaIntegration(timeout_warning=True)] ) def handler(_, context): """Lambda Entry point.""" products = find_deleted_products() app_logger.debug(products) return unsubmit_products(products)