def populateVersionConfig(): creator = alchemySessionCreator() session = creator() assert isinstance(session, Session) generalSettingService = support.entityFor(IGeneralSettingService) assert isinstance(generalSettingService, IGeneralSettingService) generalSetting = GeneralSetting() generalSetting.Group = 'version' if session.query(GeneralSettingMapped).filter( GeneralSettingMapped.Key == 'major').count() == 0: generalSetting.Key = 'major' generalSetting.Value = '1' generalSettingService.insert(generalSetting) if session.query(GeneralSettingMapped).filter( GeneralSettingMapped.Key == 'minor').count() == 0: generalSetting.Key = 'minor' generalSetting.Value = '6' generalSettingService.insert(generalSetting) if session.query(GeneralSettingMapped).filter( GeneralSettingMapped.Key == 'revision').count() == 0: generalSetting.Key = 'revision' generalSetting.Value = '0' generalSettingService.insert(generalSetting)
def populateVersionConfig(): creator = alchemySessionCreator() session = creator() assert isinstance(session, Session) generalSettingService = support.entityFor(IGeneralSettingService) assert isinstance(generalSettingService, IGeneralSettingService) generalSetting = GeneralSetting() generalSetting.Group = 'version' if session.query(GeneralSettingMapped).filter(GeneralSettingMapped.Key == 'major').count() == 0: generalSetting.Key = 'major' generalSetting.Value = '1' generalSettingService.insert(generalSetting) if session.query(GeneralSettingMapped).filter(GeneralSettingMapped.Key == 'minor').count() == 0: generalSetting.Key = 'minor' generalSetting.Value = '6' generalSettingService.insert(generalSetting) if session.query(GeneralSettingMapped).filter(GeneralSettingMapped.Key == 'revision').count() == 0: generalSetting.Key = 'revision' generalSetting.Value = '0' generalSettingService.insert(generalSetting)
def writeVersion(self, version): ''' Write the version entity to the version_file ''' generalSetting = GeneralSetting() generalSetting.Key = self.revision_key generalSetting.Group = self.version_group generalSetting.Value = str(version.Revision) self.generalSettingService.update(generalSetting) content = '''liveblog.callbackVersion({ major: %s, minor: %s, revision: %s });''' % (str(version.Major), str( version.Minor), str(version.Revision)) self.versionCDM.publishContent( self.version_file, BytesIO(content.encode(encoding='utf_8'))) content = '''allyAdmin.callbackVersion({ major: %s, minor: %s, revision: %s });''' % (str(version.Major), str( version.Minor), str(version.Revision)) self.versionCDM.publishContent( self.allypy_version_file, BytesIO(content.encode(encoding='utf_8'))) content = '''liveblog.callbackVersion({ major: %s, minor: %s, revision: %s });''' % (str(version.Major), str( version.Minor), str(version.Revision)) self.versionCDM.publishContent( self.embed_version_file, BytesIO(content.encode(encoding='utf_8')))
def writeVersion(self, version): ''' Write the version entity to the version_file ''' generalSetting = GeneralSetting() generalSetting.Key = self.revision_key generalSetting.Group = self.version_group generalSetting.Value = str(version.Revision) self.generalSettingService.update(generalSetting) content = '''liveblog.callbackVersion({ major: %s, minor: %s, revision: %s });''' % (str(version.Major), str(version.Minor), str(version.Revision)) self.versionCDM.publishContent(self.version_file, BytesIO(content.encode(encoding='utf_8'))) content = '''allyAdmin.callbackVersion({ major: %s, minor: %s, revision: %s });''' % (str(version.Major), str(version.Minor), str(version.Revision)) self.versionCDM.publishContent(self.allypy_version_file, BytesIO(content.encode(encoding='utf_8'))) content = '''liveblog.callbackVersion({ major: %s, minor: %s, revision: %s });''' % (str(version.Major), str(version.Minor), str(version.Revision)) self.versionCDM.publishContent(self.embed_version_file, BytesIO(content.encode(encoding='utf_8')))