[docs]classConfigError(GeoNatureError):""" Configuration error class Quand un fichier de configuration n'est pas conforme aux attentes """def__init__(self,file,value):
[docs]def__str__(self):msg="Error in the config file '{}'. Fix the following:\n"msg=msg.format(self.file)forkey,errorsinself.value.items():msg+="\n\t{}:\n\t\t- {}".format(key,errors)returnmsg