def __call__(self): """ Create the environment for conversion and call convert() @return boolean Success """ tmp = self.tmp self.createDir(self.dest) print "Working directory: "+tmp self.setupImgPath() shutil.copy(os.path.join(scriptpath,"nfo.json"),tmp) metabook_template = os.path.join(scriptpath,"metabook.json") ls = LanguageSeparator.fromFileToFiles(metabook_template,self.source,tmp) MW.buildcdb(self.source,tmp) if self.onlyEn: return self.convert("en",ls["en"]) else: for lang, metabook in ls.iteritems(): if not self.convert(lang,metabook): return False
def __call__(self): """ Create the environment for conversion and call convert() @return boolean Success """ tmp = self.tmp self.createDir(self.dest) print "Working directory: " + tmp self.setupImgPath() shutil.copy(os.path.join(scriptpath, "nfo.json"), tmp) metabook_template = os.path.join(scriptpath, "metabook.json") ls = LanguageSeparator.fromFileToFiles(metabook_template, self.source, tmp) MW.buildcdb(self.source, tmp) if self.onlyEn: return self.convert("en", ls["en"]) else: for lang, metabook in ls.iteritems(): if not self.convert(lang, metabook): return False