diff --git a/ytdlbot/database.py b/ytdlbot/database.py index 25fa4753..a91d7c59 100644 --- a/ytdlbot/database.py +++ b/ytdlbot/database.py @@ -305,7 +305,16 @@ def set_user_settings(self, user_id: int, field: str, value: str): class InfluxDB: def __init__(self): - self.client = InfluxDBClient(host=os.getenv("INFLUX_HOST", "192.168.7.233"), database="celery") + self.client = InfluxDBClient( + host=os.getenv("INFLUX_HOST"), + path=os.getenv("INFLUX_PATH"), + port=443, + username="nova", + password=os.getenv("INFLUX_PASS"), + database="celery", + ssl=True, + verify_ssl=True, + ) self.data = None def __del__(self): diff --git a/ytdlbot/ytdl_bot.py b/ytdlbot/ytdl_bot.py index aba88ddc..ea9f82da 100644 --- a/ytdlbot/ytdl_bot.py +++ b/ytdlbot/ytdl_bot.py @@ -8,7 +8,6 @@ __author__ = "Benny " import contextlib -import gc import json import logging import os @@ -576,7 +575,6 @@ def trx_notify(_, **kwargs): scheduler = BackgroundScheduler(timezone="Europe/London") scheduler.add_job(auto_restart, "interval", seconds=600) scheduler.add_job(clean_tempfile, "interval", seconds=120) - scheduler.add_job(gc.collect, "interval", seconds=3600) if not IS_BACKUP_BOT: scheduler.add_job(Redis().reset_today, "cron", hour=0, minute=0) scheduler.add_job(InfluxDB().collect_data, "interval", seconds=120)