def __init__(self, confpathes): """Constructeur -confpathes : liste de string contenant les chemins des fichiers de configuration """ self.confpathes = confpathes self.configParser = ConfigParser.ConfigParser() self.configParser.read(self.confpathes) self.logger = loggermanager.getLogger("core.Config")
def __init__(self, comic_section): self.config = Config([os.path.join(util.getProjectPath(), "config/config.desc")]) self.comic_name = self.config.getComicName(comic_section) self.start_url = self.config.getComicStartUrl(comic_section) self.comic_path = os.path.join(util.getDataPath(), self.comic_name) self.quoteNumberForNextLink = self.config.getQuoteNumberForNextLink(comic_section) self.quoteNumberForImageLink = self.config.getQuoteNumberForImageLink(comic_section) self.localisationStringForNextLink = self.config.getLocalisationStringForNextLink(comic_section) self.localisationOffsetForNextLink = self.config.getOffsetForNextLink(comic_section) self.localisationStringForImageLink = self.config.getLocalisationStringForImageLink(comic_section) self.localisationOffsetForImageLink = self.config.getOffsetForImageLink(comic_section) self.logger = loggermanager.getLogger(__name__ + "." + comic_section)