From 2a1bddf5e4937d938f76ccef64998717f058b42e Mon Sep 17 00:00:00 2001 From: Tulir Asokan Date: Wed, 9 Sep 2020 14:02:37 +0300 Subject: [PATCH] Move prometheus setup to mautrix-python --- mautrix_telegram/__main__.py | 7 ------- requirements.txt | 2 +- 2 files changed, 1 insertion(+), 8 deletions(-) diff --git a/mautrix_telegram/__main__.py b/mautrix_telegram/__main__.py index bc26bfc3..53322931 100644 --- a/mautrix_telegram/__main__.py +++ b/mautrix_telegram/__main__.py @@ -78,13 +78,6 @@ class TelegramBridge(Bridge): provisioning_api.app) context.provisioning_api = provisioning_api - if self.config["metrics.enabled"]: - if prometheus: - prometheus.start_http_server(self.config["metrics.listen_port"]) - else: - self.log.warning("Metrics are enabled in the config, " - "but prometheus_client is not installed.") - def prepare_bridge(self) -> None: self.bot = init_bot(self.config) context = Context(self.az, self.config, self.loop, self.session_container, self, self.bot) diff --git a/requirements.txt b/requirements.txt index 39032c54..a5410626 100644 --- a/requirements.txt +++ b/requirements.txt @@ -4,6 +4,6 @@ ruamel.yaml>=0.15.35,<0.17 python-magic>=0.4,<0.5 commonmark>=0.8,<0.10 aiohttp>=3,<4 -mautrix>=0.7,<0.8 +mautrix>=0.7.1,<0.8 telethon>=1.16,<1.17 telethon-session-sqlalchemy>=0.2.14,<0.3