isort+authfix
All checks were successful
Deploy to core / deploy (push) Successful in 1m36s

This commit is contained in:
2024-02-19 14:45:55 +03:00
parent b89060f15f
commit 6d3c0ee39e
18 changed files with 57 additions and 27 deletions

View File

@@ -45,8 +45,9 @@ def cache_auth_request(f):
cache_key = auth_cache_key(req)
result = region.get(cache_key)
if result is None:
result = await f(*args, **kwargs)
region.set(cache_key, result)
[user_id, user_roles] = await f(*args, **kwargs)
if user_id:
region.set(cache_key, [user_id, user_roles])
return result
return decorated_function

View File

@@ -1,6 +1,6 @@
from functools import wraps
import logging
import time
from functools import wraps
from typing import Any, Callable, Dict, TypeVar
from dogpile.cache import make_region

View File

@@ -4,7 +4,6 @@ import redis.asyncio as aredis
from settings import REDIS_URL
logger = logging.getLogger('[services.redis] ')
logger.setLevel(logging.DEBUG)

View File

@@ -7,7 +7,6 @@ from opensearchpy import OpenSearch
from services.rediscache import redis
os_logger = logging.getLogger(name='opensearch')
os_logger.setLevel(logging.INFO)
logger = logging.getLogger('\t[services.search]\t')

View File

@@ -8,19 +8,13 @@ from typing import Dict
# ga
from google.analytics.data_v1beta import BetaAnalyticsDataClient
from google.analytics.data_v1beta.types import (
DateRange,
Dimension,
Metric,
RunReportRequest,
)
from google.analytics.data_v1beta.types import DateRange, Dimension, Metric, RunReportRequest
from orm.author import Author
from orm.shout import Shout, ShoutAuthor, ShoutTopic
from orm.topic import Topic
from services.db import local_session
# Настройка журналирования
logging.basicConfig(level=logging.DEBUG)
logger = logging.getLogger('\t[services.viewed]\t')