def __init__(self, paths):
        self.configs = []

        loaded_paths = set()
        for path in paths:
            if path not in loaded_paths:
                self.configs.append(ConfigFile(path))
                loaded_paths.add(path)

        self.configs.append(ConfigFallback())

        logger.debug("Loaded configs: %s", ', '.join([config.path for config in self.configs]))
Load all the config files passed.
dataset/ETHPy150Open koenbok/Cactus/cactus/config/router.py/ConfigRouter.__init__