def createPackage(self): """ Creates a package """ log.debug(u"createPackage") package = EPUBPackage.load(G.application.config.configDir / "normal.epub") package.filename = "" package.name = self.createNewPackageName() package.id = str(uuid.uuid4()) self.loaded[package.name] = package return package
def createPackage(self): """ Creates a package """ log.debug(u"createPackage") # Make up an initial unique name i = 1 name = u"newPackage" while name in self.loaded: name = u"newPackage" + unicode(i) i += 1 package = EPUBPackage.load(G.application.config.configDir/"normal.epub") package.filename = "" package.name = name package.id = str(uuid.uuid4()) self.loaded[package.name] = package return package