This commit is contained in:
parent
822815fdac
commit
183755e637
|
@ -1,4 +1,3 @@
|
||||||
import logging
|
|
||||||
import time
|
import time
|
||||||
from typing import List
|
from typing import List
|
||||||
|
|
||||||
|
@ -18,10 +17,7 @@ from services.db import local_session
|
||||||
from services.schema import mutation, query
|
from services.schema import mutation, query
|
||||||
from services.unread import get_total_unread_counter
|
from services.unread import get_total_unread_counter
|
||||||
from services.viewed import ViewedStorage
|
from services.viewed import ViewedStorage
|
||||||
|
from services.logger import root_logger as logger
|
||||||
logging.basicConfig()
|
|
||||||
logger = logging.getLogger('\t[resolvers.author]\t')
|
|
||||||
logger.setLevel(logging.DEBUG)
|
|
||||||
|
|
||||||
|
|
||||||
def add_author_stat_columns(q):
|
def add_author_stat_columns(q):
|
||||||
|
|
|
@ -1,5 +1,3 @@
|
||||||
import logging
|
|
||||||
|
|
||||||
from sqlalchemy import and_, distinct, func, select
|
from sqlalchemy import and_, distinct, func, select
|
||||||
from sqlalchemy.orm import aliased
|
from sqlalchemy.orm import aliased
|
||||||
|
|
||||||
|
@ -8,9 +6,7 @@ from orm.community import Community, CommunityAuthor
|
||||||
from orm.shout import ShoutCommunity
|
from orm.shout import ShoutCommunity
|
||||||
from services.db import local_session
|
from services.db import local_session
|
||||||
from services.schema import query
|
from services.schema import query
|
||||||
|
from services.logger import root_logger as logger
|
||||||
logger = logging.getLogger('\t[resolvers.community]\t')
|
|
||||||
logger.setLevel(logging.DEBUG)
|
|
||||||
|
|
||||||
|
|
||||||
def add_community_stat_columns(q):
|
def add_community_stat_columns(q):
|
||||||
|
|
|
@ -1,4 +1,3 @@
|
||||||
import logging
|
|
||||||
import time
|
import time
|
||||||
|
|
||||||
from sqlalchemy import and_, select
|
from sqlalchemy import and_, select
|
||||||
|
@ -16,9 +15,7 @@ from services.diff import apply_diff, get_diff
|
||||||
from services.notify import notify_shout
|
from services.notify import notify_shout
|
||||||
from services.schema import mutation, query
|
from services.schema import mutation, query
|
||||||
from services.search import search_service
|
from services.search import search_service
|
||||||
|
from services.logger import root_logger as logger
|
||||||
logger = logging.getLogger('[resolver.editor]')
|
|
||||||
logger.setLevel(logging.DEBUG)
|
|
||||||
|
|
||||||
|
|
||||||
@query.field('get_shouts_drafts')
|
@query.field('get_shouts_drafts')
|
||||||
|
|
|
@ -1,4 +1,3 @@
|
||||||
import logging
|
|
||||||
from typing import List
|
from typing import List
|
||||||
|
|
||||||
from sqlalchemy.orm import aliased
|
from sqlalchemy.orm import aliased
|
||||||
|
@ -15,10 +14,7 @@ from services.auth import login_required
|
||||||
from services.db import local_session
|
from services.db import local_session
|
||||||
from services.notify import notify_follower
|
from services.notify import notify_follower
|
||||||
from services.schema import mutation, query
|
from services.schema import mutation, query
|
||||||
|
from services.logger import root_logger as logger
|
||||||
logging.basicConfig()
|
|
||||||
logger = logging.getLogger('\t[resolvers.reaction]\t')
|
|
||||||
logger.setLevel(logging.DEBUG)
|
|
||||||
|
|
||||||
|
|
||||||
@mutation.field('follow')
|
@mutation.field('follow')
|
||||||
|
|
|
@ -1,4 +1,3 @@
|
||||||
import logging
|
|
||||||
import time
|
import time
|
||||||
from typing import List
|
from typing import List
|
||||||
|
|
||||||
|
@ -17,9 +16,7 @@ from services.db import local_session
|
||||||
from services.notify import notify_reaction
|
from services.notify import notify_reaction
|
||||||
from services.schema import mutation, query
|
from services.schema import mutation, query
|
||||||
from services.viewed import ViewedStorage
|
from services.viewed import ViewedStorage
|
||||||
|
from services.logger import root_logger as logger
|
||||||
logger = logging.getLogger('\t[resolvers.reaction]\t')
|
|
||||||
logger.setLevel(logging.DEBUG)
|
|
||||||
|
|
||||||
|
|
||||||
def add_stat_columns(q, aliased_reaction):
|
def add_stat_columns(q, aliased_reaction):
|
||||||
|
|
|
@ -1,5 +1,3 @@
|
||||||
import logging
|
|
||||||
|
|
||||||
from sqlalchemy import bindparam, distinct, or_
|
from sqlalchemy import bindparam, distinct, or_
|
||||||
from sqlalchemy.orm import aliased, joinedload, selectinload
|
from sqlalchemy.orm import aliased, joinedload, selectinload
|
||||||
from sqlalchemy.sql.expression import and_, asc, case, desc, func, nulls_last, select
|
from sqlalchemy.sql.expression import and_, asc, case, desc, func, nulls_last, select
|
||||||
|
@ -16,9 +14,7 @@ from services.db import local_session
|
||||||
from services.schema import query
|
from services.schema import query
|
||||||
from services.search import search_text
|
from services.search import search_text
|
||||||
from services.viewed import ViewedStorage
|
from services.viewed import ViewedStorage
|
||||||
|
from services.logger import root_logger as logger
|
||||||
logger = logging.getLogger('[resolvers.reader] ')
|
|
||||||
logger.setLevel(logging.DEBUG)
|
|
||||||
|
|
||||||
|
|
||||||
def apply_filters(q, filters, author_id=None):
|
def apply_filters(q, filters, author_id=None):
|
||||||
|
|
|
@ -1,5 +1,3 @@
|
||||||
import logging
|
|
||||||
|
|
||||||
from sqlalchemy import and_, distinct, func, select
|
from sqlalchemy import and_, distinct, func, select
|
||||||
from sqlalchemy.orm import aliased
|
from sqlalchemy.orm import aliased
|
||||||
|
|
||||||
|
@ -10,9 +8,7 @@ from services.auth import login_required
|
||||||
from services.db import local_session
|
from services.db import local_session
|
||||||
from services.schema import mutation, query
|
from services.schema import mutation, query
|
||||||
from services.viewed import ViewedStorage
|
from services.viewed import ViewedStorage
|
||||||
|
from services.logger import root_logger as logger
|
||||||
logger = logging.getLogger('\t[resolvers.topic]\t')
|
|
||||||
logger.setLevel(logging.DEBUG)
|
|
||||||
|
|
||||||
|
|
||||||
async def followed_topics(follower_id):
|
async def followed_topics(follower_id):
|
||||||
|
|
|
@ -3,11 +3,8 @@ from functools import wraps
|
||||||
import httpx
|
import httpx
|
||||||
from dogpile.cache import make_region
|
from dogpile.cache import make_region
|
||||||
|
|
||||||
from services.logger import get_colorful_logger
|
|
||||||
from settings import ADMIN_SECRET, AUTH_URL
|
from settings import ADMIN_SECRET, AUTH_URL
|
||||||
|
from services.logger import root_logger as logger
|
||||||
logger = get_colorful_logger('auth')
|
|
||||||
|
|
||||||
|
|
||||||
async def request_data(gql, headers=None):
|
async def request_data(gql, headers=None):
|
||||||
if headers is None:
|
if headers is None:
|
||||||
|
|
|
@ -9,11 +9,9 @@ from sqlalchemy.engine import Engine
|
||||||
from sqlalchemy.ext.declarative import declarative_base
|
from sqlalchemy.ext.declarative import declarative_base
|
||||||
from sqlalchemy.orm import Session
|
from sqlalchemy.orm import Session
|
||||||
from sqlalchemy.sql.schema import Table
|
from sqlalchemy.sql.schema import Table
|
||||||
from services.logger import get_colorful_logger
|
from services.logger import root_logger as logger
|
||||||
from settings import DB_URL
|
from settings import DB_URL
|
||||||
|
|
||||||
logger = get_colorful_logger('db')
|
|
||||||
|
|
||||||
# Создание региона кэша с TTL 300 секунд
|
# Создание региона кэша с TTL 300 секунд
|
||||||
cache_region = make_region().configure(
|
cache_region = make_region().configure(
|
||||||
'dogpile.cache.memory',
|
'dogpile.cache.memory',
|
||||||
|
|
|
@ -38,3 +38,5 @@ def get_colorful_logger(name='root'):
|
||||||
logger.addHandler(stream)
|
logger.addHandler(stream)
|
||||||
|
|
||||||
return logger
|
return logger
|
||||||
|
|
||||||
|
root_logger = get_colorful_logger()
|
||||||
|
|
|
@ -1,9 +1,8 @@
|
||||||
import redis.asyncio as aredis
|
import redis.asyncio as aredis
|
||||||
|
|
||||||
from services.logger import get_colorful_logger
|
from services.logger import root_logger as logger
|
||||||
from settings import REDIS_URL
|
from settings import REDIS_URL
|
||||||
|
|
||||||
logger = get_colorful_logger('redis')
|
|
||||||
|
|
||||||
|
|
||||||
class RedisCache:
|
class RedisCache:
|
||||||
|
|
|
@ -4,11 +4,9 @@ from multiprocessing import Manager
|
||||||
|
|
||||||
from opensearchpy import OpenSearch
|
from opensearchpy import OpenSearch
|
||||||
|
|
||||||
from services.logger import get_colorful_logger
|
from services.logger import root_logger as logger
|
||||||
from services.rediscache import redis
|
from services.rediscache import redis
|
||||||
|
|
||||||
logger = get_colorful_logger('search')
|
|
||||||
|
|
||||||
ELASTIC_HOST = os.environ.get('ELASTIC_HOST', '').replace('https://', '')
|
ELASTIC_HOST = os.environ.get('ELASTIC_HOST', '').replace('https://', '')
|
||||||
ELASTIC_USER = os.environ.get('ELASTIC_USER', '')
|
ELASTIC_USER = os.environ.get('ELASTIC_USER', '')
|
||||||
ELASTIC_PASSWORD = os.environ.get('ELASTIC_PASSWORD', '')
|
ELASTIC_PASSWORD = os.environ.get('ELASTIC_PASSWORD', '')
|
||||||
|
|
|
@ -13,9 +13,8 @@ from orm.author import Author
|
||||||
from orm.shout import Shout, ShoutAuthor, ShoutTopic
|
from orm.shout import Shout, ShoutAuthor, ShoutTopic
|
||||||
from orm.topic import Topic
|
from orm.topic import Topic
|
||||||
from services.db import local_session
|
from services.db import local_session
|
||||||
from services.logger import get_colorful_logger
|
from services.logger import root_logger as logger
|
||||||
|
|
||||||
logger = get_colorful_logger('viewed')
|
|
||||||
GOOGLE_KEYFILE_PATH = os.environ.get('GOOGLE_KEYFILE_PATH', '/dump/google-service.json')
|
GOOGLE_KEYFILE_PATH = os.environ.get('GOOGLE_KEYFILE_PATH', '/dump/google-service.json')
|
||||||
GOOGLE_PROPERTY_ID = os.environ.get('GOOGLE_PROPERTY_ID', '')
|
GOOGLE_PROPERTY_ID = os.environ.get('GOOGLE_PROPERTY_ID', '')
|
||||||
VIEWS_FILEPATH = '/dump/views.json'
|
VIEWS_FILEPATH = '/dump/views.json'
|
||||||
|
|
Loading…
Reference in New Issue
Block a user