views-independant
This commit is contained in:
parent
e97ffacd23
commit
4daf746976
|
@ -42,6 +42,10 @@ class ViewedStorage:
|
||||||
"""Подключение к клиенту Google Analytics с использованием аутентификации"""
|
"""Подключение к клиенту Google Analytics с использованием аутентификации"""
|
||||||
self = ViewedStorage
|
self = ViewedStorage
|
||||||
async with self.lock:
|
async with self.lock:
|
||||||
|
|
||||||
|
# Загрузка предварительно подсчитанных просмотров из файла JSON
|
||||||
|
self.load_precounted_views()
|
||||||
|
|
||||||
os.environ.setdefault('GOOGLE_APPLICATION_CREDENTIALS', GOOGLE_KEYFILE_PATH)
|
os.environ.setdefault('GOOGLE_APPLICATION_CREDENTIALS', GOOGLE_KEYFILE_PATH)
|
||||||
if GOOGLE_KEYFILE_PATH and os.path.isfile(GOOGLE_KEYFILE_PATH):
|
if GOOGLE_KEYFILE_PATH and os.path.isfile(GOOGLE_KEYFILE_PATH):
|
||||||
# Using a default constructor instructs the client to use the credentials
|
# Using a default constructor instructs the client to use the credentials
|
||||||
|
@ -49,9 +53,6 @@ class ViewedStorage:
|
||||||
self.analytics_client = BetaAnalyticsDataClient()
|
self.analytics_client = BetaAnalyticsDataClient()
|
||||||
logger.info(' * Клиент Google Analytics успешно авторизован')
|
logger.info(' * Клиент Google Analytics успешно авторизован')
|
||||||
|
|
||||||
# Загрузка предварительно подсчитанных просмотров из файла JSON
|
|
||||||
self.load_precounted_views()
|
|
||||||
|
|
||||||
# Запуск фоновой задачи
|
# Запуск фоновой задачи
|
||||||
_task = asyncio.create_task(self.worker())
|
_task = asyncio.create_task(self.worker())
|
||||||
else:
|
else:
|
||||||
|
|
Loading…
Reference in New Issue
Block a user