From f91173d5b713a2825597f6a5b3f19e78b9596c61 Mon Sep 17 00:00:00 2001 From: Aurélien Bompard Date: Jun 24 2022 13:45:23 +0000 Subject: Fix the logging in infosssd Signed-off-by: Aurélien Bompard --- diff --git a/ipsilon/info/infosssd.py b/ipsilon/info/infosssd.py index 8ce779b..7dced74 100644 --- a/ipsilon/info/infosssd.py +++ b/ipsilon/info/infosssd.py @@ -10,7 +10,6 @@ from ipsilon.util import config as pconfig import time import subprocess import SSSDConfig -import logging import dbus SSSD_CONF = '/etc/sssd/sssd.conf' @@ -172,7 +171,7 @@ class Installer(InfoProviderInstaller): except Exception as e: # pylint: disable=broad-except # Unable to read existing SSSD config so it is probably not # configured. - logging.info('Loading SSSD config failed: %s', e) + self.log('Loading SSSD config failed: %s', e) return False if not opts['info_sssd_domain']: @@ -186,7 +185,7 @@ class Installer(InfoProviderInstaller): try: sssd_domain = sssdconfig.get_domain(domain) except SSSDConfig.NoDomainError: - logging.info('No SSSD domain %s', domain) + self.log('No SSSD domain %s', domain) continue else: try: @@ -201,10 +200,10 @@ class Installer(InfoProviderInstaller): ) sssdconfig.save_domain(sssd_domain) configured += 1 - logging.info("Configured SSSD domain %s", domain) + self.log("Configured SSSD domain %s", domain) if configured == 0: - logging.info('No SSSD domains configured') + self.log('No SSSD domains configured') return False changes['ifp'] = {} @@ -272,14 +271,14 @@ class Installer(InfoProviderInstaller): except Exception as e: # pylint: disable=broad-except # Unable to read existing SSSD config so it is probably not # configured. - logging.info('Loading SSSD config failed: %s', e) + self.log('Loading SSSD config failed: %s', e) return False for domain in changes['domains']: try: sssd_domain = sssdconfig.get_domain(domain.encode('utf-8')) except SSSDConfig.NoDomainError: - logging.info('No SSSD domain %s', domain) + self.log('No SSSD domain %s', domain) continue else: if 'ldap_user_extra_attrs' in changes['domains'][domain]: