Procházet zdrojové kódy

Add dali role for eclscheduler

Was using EclServer role.

Signed-off-by: Jake Smith <jake.smith@lexisnexis.com>
Jake Smith před 13 roky
rodič
revize
bfed36b44f

+ 1 - 0
dali/base/dasess.cpp

@@ -50,6 +50,7 @@ const char *queryRoleName(DaliClientRole role)
     case DCR_HoleCollator: return "HoleCollator";
     case DCR_HoleServer: return "HoleServer";
     case DCR_EclServer: return "EclServer";
+    case DCR_EclScheduler: return "EclScheduler";
     case DCR_EclAgent: return "EclAgent";
     case DCR_AgentExec: return "AgentExec";
     case DCR_DaliServer:return "DaliServer";

+ 1 - 0
dali/base/dasess.hpp

@@ -65,6 +65,7 @@ enum DaliClientRole // if changed must update queryRoleName()
     DCR_Other,
     DCR_BackupGen,
     DCR_AgentExec,
+    DCR_EclScheduler,
     DCR_Max
 };
 

+ 1 - 1
ecl/eclscheduler/eclscheduler.cpp

@@ -207,7 +207,7 @@ int main(int argc, const char *argv[])
     Owned<IGroup> serverGroup = createIGroup(daliServers, DALI_SERVER_PORT);
     try
     {
-        initClientProcess(serverGroup, DCR_EclServer);
+        initClientProcess(serverGroup, DCR_EclScheduler);
         Owned <IStringIterator> targetClusters = getTargetClusters("EclSchedulerProcess", globals->queryProp("@name"));
         if (!targetClusters->first())
             throw MakeStringException(0, "No clusters found to schedule for");