class Conf(object): # ============================================================================================ def __init__(self,file): self.__ini = DictIni(file) # to recreate the new INI file, bases on dict4ini if not self.__ini.has_key("jBrout"): # clear old values, to restart a new one self.__ini.clear() def __getitem__(self,n): """ main conf get """ return self.__ini.jBrout[n] def has_key(self,n): """ main conf test """ return self.__ini.jBrout.has_key(n) def __setitem__(self,n,v): """ main conf set """ self.__ini.jBrout[n]=v def getSubConf(self,n): """ sub conf get """ return self.__ini[n] def save(self): self.__ini.save()