def putVersionInfo(self, version, ipa, changelog): try: info = VersionInfo() info.version = version info.ipa = ipa info.changelog = changelog info.add() except: msg = traceback.format_exc() self.logger.error(msg) DBBase.Session.rollback() DBBase.Engine.dispose() return None