Projet

Général

Profil

0001-commands-prevent-duplicated-log-messages-in-sync-lda.patch

Valentin Deniaud, 09 novembre 2021 10:27

Télécharger (1,22 ko)

Voir les différences:

Subject: [PATCH] commands: prevent duplicated log messages in sync-ldap-users
 (#58404)

 src/authentic2/management/commands/sync-ldap-users.py | 5 ++---
 1 file changed, 2 insertions(+), 3 deletions(-)
src/authentic2/management/commands/sync-ldap-users.py
37 37
        ldap_logger = logging.getLogger('authentic2.backends.ldap_backend')
38 38

  
39 39
        # ensure log messages are displayed only once on terminal
40
        stream_handlers = [
41
            x for x in root_logger.handlers if isinstance(x, logging.StreamHandler) if x.stream.isatty()
42
        ]
40
        handlers = root_logger.handlers + ldap_logger.handlers
41
        stream_handlers = [x for x in handlers if isinstance(x, logging.StreamHandler) if x.stream.isatty()]
43 42
        if stream_handlers:
44 43
            handler = stream_handlers[0]
45 44
        else:
46
-