switch to utils cache key

This commit is contained in:
stvnrlly
2023-03-14 11:08:10 -04:00
parent 5f9b96ce6d
commit 20942675db
3 changed files with 99 additions and 89 deletions

View File

@@ -142,7 +142,7 @@ def persist_notification(
if key_type != KEY_TYPE_TEST and current_app.config['REDIS_ENABLED']:
current_app.logger.info('Redis enabled, querying cache key for service id: {}'.format(service.id))
cache_key = redis.daily_limit_cache_key(service.id)
total_key = "{}-{}".format(datetime.utcnow().strftime("%Y-%m-%d"), "total")
total_key = redis.daily_total_cache_key()
current_app.logger.info('Redis daily limit cache key: {}'.format(cache_key))
if redis_store.get(cache_key) is None:
current_app.logger.info('Redis daily limit cache key does not exist')

View File

@@ -1,10 +1,9 @@
from datetime import datetime
from flask import current_app
from gds_metrics.metrics import Histogram
from notifications_utils import SMS_CHAR_COUNT_LIMIT
from notifications_utils.clients.redis import (
daily_limit_cache_key,
daily_total_cache_key,
rate_limit_cache_key,
)
from notifications_utils.recipients import (
@@ -80,7 +79,7 @@ def check_application_over_daily_message_total(key_type, service):
return 0
# cache_key = daily_total_cache_key()
cache_key = "{}-{}".format(datetime.utcnow().strftime("%Y-%m-%d"), "total")
cache_key = daily_total_cache_key()
daily_message_limit = current_app.config['DAILY_MESSAGE_LIMIT']
total_stats = redis_store.get(cache_key)
if total_stats is None: