fix(alerts): fixed crash while processing over CH
This commit is contained in:
parent
fd4b71d854
commit
fe1130397c
4 changed files with 7 additions and 21 deletions
|
|
@ -4,7 +4,8 @@ from pydantic_core._pydantic_core import ValidationError
|
|||
|
||||
import schemas
|
||||
from chalicelib.core.alerts import alerts, alerts_listener
|
||||
from chalicelib.core.alerts.modules import sessions, alert_helpers
|
||||
from chalicelib.core.alerts.modules import alert_helpers
|
||||
from chalicelib.core.sessions import sessions_pg as sessions
|
||||
from chalicelib.utils import pg_client
|
||||
from chalicelib.utils.TimeUTC import TimeUTC
|
||||
|
||||
|
|
@ -131,6 +132,7 @@ def Build(a):
|
|||
|
||||
|
||||
def process():
|
||||
logger.info("> processing alerts on PG")
|
||||
notifications = []
|
||||
all_alerts = alerts_listener.get_all_alerts()
|
||||
with pg_client.PostgresClient() as cur:
|
||||
|
|
|
|||
|
|
@ -5,8 +5,9 @@ from pydantic_core._pydantic_core import ValidationError
|
|||
import schemas
|
||||
from chalicelib.utils import pg_client, ch_client, exp_ch_helper
|
||||
from chalicelib.utils.TimeUTC import TimeUTC
|
||||
from . import alerts, alerts_listener
|
||||
from .modules import sessions, alert_helpers
|
||||
from chalicelib.core.alerts import alerts, alerts_listener
|
||||
from chalicelib.core.alerts.modules import alert_helpers
|
||||
from chalicelib.core.sessions import sessions_ch as sessions
|
||||
|
||||
logger = logging.getLogger(__name__)
|
||||
|
||||
|
|
@ -155,6 +156,7 @@ def Build(a):
|
|||
|
||||
|
||||
def process():
|
||||
logger.info("> processing alerts on CH")
|
||||
notifications = []
|
||||
all_alerts = alerts_listener.get_all_alerts()
|
||||
with pg_client.PostgresClient() as cur, ch_client.ClickHouseClient() as ch_cur:
|
||||
|
|
|
|||
|
|
@ -1,9 +1,3 @@
|
|||
from decouple import config
|
||||
|
||||
TENANT_ID = "-1"
|
||||
if config("EXP_ALERTS", cast=bool, default=False):
|
||||
import chalicelib.core.sessions.sessions_ch as sessions
|
||||
else:
|
||||
import chalicelib.core.sessions.sessions_pg as sessions
|
||||
|
||||
from . import helpers as alert_helpers
|
||||
|
|
|
|||
|
|
@ -1,15 +1,3 @@
|
|||
from decouple import config
|
||||
|
||||
TENANT_ID = "tenant_id"
|
||||
if config("EXP_ALERTS", cast=bool, default=False):
|
||||
if config("EXP_SESSIONS_SEARCH", cast=bool, default=False):
|
||||
import chalicelib.core.sessions.sessions_pg as sessions
|
||||
else:
|
||||
import chalicelib.core.sessions.sessions_ch as sessions
|
||||
else:
|
||||
if config("EXP_SESSIONS_SEARCH", cast=bool, default=False):
|
||||
import chalicelib.core.sessions.sessions_ch as sessions
|
||||
else:
|
||||
import chalicelib.core.sessions.sessions_pg as sessions
|
||||
|
||||
from . import helpers as alert_helpers
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue