瀏覽代碼

Merge pull request #1654 from garonsky/bug1493-dali-backup-name

BUG:1493 configmgr - Updating node name does not update dali backup

Reviewed-By: Richard Chapman <rchapman@hpccsystems.com>
Richard Chapman 13 年之前
父節點
當前提交
539a4d8815
共有 2 個文件被更改,包括 4 次插入0 次删除
  1. 1 0
      deployment/deploy/XMLTags.h
  2. 3 0
      esp/services/WsDeploy/WsDeployService.cpp

+ 1 - 0
deployment/deploy/XMLTags.h

@@ -83,6 +83,7 @@
 
 #define XML_ATTR_AGENTPORT             "@agentPort"
 #define XML_ATTR_ATTRSERVER            "@attrServer"
+#define XML_ATTR_BACKUPCOMPUTER        "@backupComputer"
 #define XML_ATTR_BLOBDIRECTORY         "@blobDirectory"
 #define XML_ATTR_BLOBNAME              "@blobName"
 #define XML_ATTR_BREAKOUTLIMIT         "@breakoutLimit"

+ 3 - 0
esp/services/WsDeploy/WsDeployService.cpp

@@ -1840,7 +1840,10 @@ bool CWsDeployFileInfo::saveSetting(IEspContext &context, IEspSaveSettingRequest
         if (!strcmp(pszAttrName, "name"))
         {
           if (!strcmp(pszSubType, XML_TAG_COMPUTER))
+          {
             UpdateRefAttributes(pEnvRoot, XML_TAG_SOFTWARE"//*", XML_ATTR_COMPUTER, pszOldValue, pszNewValue);
+            UpdateRefAttributes(pEnvRoot, XML_TAG_SOFTWARE"/"XML_TAG_DALISERVERPROCESS, XML_ATTR_BACKUPCOMPUTER, pszOldValue, pszNewValue);
+          }
           else if (!strcmp(pszSubType, XML_TAG_DOMAIN))
             UpdateRefAttributes(pEnvRoot, XML_TAG_HARDWARE"/"XML_TAG_COMPUTER, XML_ATTR_DOMAIN, pszOldValue, pszNewValue);
           else if (!strcmp(pszSubType, XML_TAG_SWITCH))