فهرست منبع

HPCC-24554 Issue a warning when process is not found in environment

Signed-off-by: wangkx <kevin.wang@lexisnexis.com>
wangkx 4 سال پیش
والد
کامیت
780838c532
1فایلهای تغییر یافته به همراه4 افزوده شده و 3 حذف شده
  1. 4 3
      common/environment/environment.cpp

+ 4 - 3
common/environment/environment.cpp

@@ -3050,9 +3050,10 @@ static void getTargetClusterProcesses(const IPropertyTree *environment, const IP
             throw MakeStringException(-1, "Empty %s/@process for %s", processType, clustName);
 
         xpath.setf("Software/%s[@name=\"%s\"]", processType, processName);
-        if (!environment->hasProp(xpath))
-            throw MakeStringException(-1, "%s %s not found", processType, processName);
-        processes.append(*environment->getPropTree(xpath.str()));
+        if (environment->hasProp(xpath))
+            processes.append(*environment->getPropTree(xpath.str()));
+        else
+            WARNLOG("%s %s not found", processType, processName);
     }
 }