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)