|
|
|
@ -111,6 +111,7 @@ class shareUpdateConfigs(color_print, writeLog):
|
|
|
|
|
'/var/calculate/remote/templates']
|
|
|
|
|
firstEnvFile = "/etc/calculate/calculate2.env"
|
|
|
|
|
|
|
|
|
|
reCleanVer = re.compile("\d+\.?\d*\.?\d*")
|
|
|
|
|
|
|
|
|
|
def _isApplyTemplateDir(self, scanDir, nameProgram, flagSkipDesktop=True,
|
|
|
|
|
flagDir=False):
|
|
|
|
@ -192,6 +193,9 @@ class updateUserConfigs(shareUpdateConfigs):
|
|
|
|
|
|
|
|
|
|
def updateConfig(self, nameProgram, category, version, xUsers):
|
|
|
|
|
"""Обновление конфигурационных файлов у пользователей"""
|
|
|
|
|
cleanVer = self.reCleanVer.search(version)
|
|
|
|
|
if cleanVer:
|
|
|
|
|
version = cleanVer.group()
|
|
|
|
|
self.logger.info(_("Package %s") %nameProgram)
|
|
|
|
|
self.logger.info(_("Update desktop configuration files"))
|
|
|
|
|
if not os.path.exists(self.firstEnvFile):
|
|
|
|
@ -280,6 +284,9 @@ class updateSystemConfigs(shareUpdateConfigs):
|
|
|
|
|
|
|
|
|
|
def updateConfig(self, nameProgram, category, version, configPath):
|
|
|
|
|
"""Обновление системных конфигурационных файлов"""
|
|
|
|
|
cleanVer = self.reCleanVer.search(version)
|
|
|
|
|
if cleanVer:
|
|
|
|
|
version = cleanVer.group()
|
|
|
|
|
self.logger.info(_("Package %s") %nameProgram)
|
|
|
|
|
self.logger.info(_("Update system cofiguration files"))
|
|
|
|
|
if not os.path.exists(configPath):
|
|
|
|
|