From fa0ee967fad81179ed38ffbd99d38c0c3b13f471 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?C=C3=A9dric=20Krier?= Date: Wed, 12 Sep 2018 12:47:40 +0200 Subject: [PATCH] Log configuration that are not loaded issue7690 review64361002 --- trytond/config.py | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/trytond/config.py b/trytond/config.py index c3cefeb5fb..0b50a5b70a 100644 --- a/trytond/config.py +++ b/trytond/config.py @@ -105,6 +105,11 @@ class TrytonConfigParser(configparser.RawConfigParser): configfile = [os.path.expanduser(filename) for filename in configfile] read_files = self.read(configfile) logger.info('using %s as configuration files', ', '.join(read_files)) + configfile = set(configfile) + read_files = set(read_files) + if configfile != read_files: + logger.error('could not load %s', + ','.join(configfile - read_files)) def get(self, section, option, *args, **kwargs): default = kwargs.pop('default', None)