def __init__(self, octobot): self.octobot = octobot self.edited_config = octobot.edited_config self.enabled = ConfigManager.get_metrics_enabled(self.edited_config) self.bot_id = self._init_config_bot_id(self.edited_config) self.logger = get_logger(self.__class__.__name__) self.current_config = None self.keep_running = True self.session = octobot.get_aiohttp_session()
def can_read_metrics(config): return ConfigManager.get_metrics_enabled(config)
def get_metrics_enabled(): return ConfigManager.get_metrics_enabled(get_edited_config())