"""Cache constants.""" # TTL constants SECONDS_PER_FIVE_MINUTES = 60 * 5 SECONDS_PER_THIRTY_MINUTES = 60 * 30 SECONDS_PER_HOUR = 60 * 60 SECONDS_PER_DAY = 60 * 60 * 24 SECONDS_PER_WEEK = 60 * 60 * 24 * 7 FIVE_MINUTES = SECONDS_PER_FIVE_MINUTES THIRTY_MINUTES = SECONDS_PER_THIRTY_MINUTES ONE_HOUR = SECONDS_PER_HOUR ONE_DAY = SECONDS_PER_DAY ONE_WEEK = SECONDS_PER_WEEK ACCESS_CACHE_TTL = SECONDS_PER_FIVE_MINUTES # TODO increase? PERMISSIONS_CACHE_TTL = SECONDS_PER_FIVE_MINUTES # Redis keys REDIS_KEY_FEED_OUTAGES = "feed_outages" REDIS_KEY_FEED_OUTAGES_V2 = "feed_outages_v2" REDIS_KEY_STORE_OUTAGES = "store_outages" REDIS_KEY_MAX_AVAILABLE_DATE = "max_available_date" REDIS_KEY_DOWNLOADS_MAX_AVAILABLE_DATE = "downloads_max_available_date" REDIS_KEY_VIDEOS_MAX_AVAILABLE_DATE = "videos_max_available_date" REDIS_KEY_SOURCES = "get_sources" REDIS_KEY_STORE_NAMES = "store_names"