You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@uima.apache.org by de...@apache.org on 2019/11/02 11:06:07 UTC
svn commit: r1869292 - in /uima/uima-ducc/trunk:
uima-ducc-examples/src/main/scripts/start_sim
uima-ducc-web/src/main/java/org/apache/uima/ducc/ws/utils/BasicsHelper.java
uima-ducc-web/src/main/java/org/apache/uima/ducc/ws/utils/DnsHelper.java
Author: degenaro
Date: Sat Nov 2 11:06:06 2019
New Revision: 1869292
URL: http://svn.apache.org/viewvc?rev=1869292&view=rev
Log:
UIMA-6073 DUCC Web Server (WS) should discard "down" machines from machines page
Modified:
uima/uima-ducc/trunk/uima-ducc-examples/src/main/scripts/start_sim
uima/uima-ducc/trunk/uima-ducc-web/src/main/java/org/apache/uima/ducc/ws/utils/BasicsHelper.java
uima/uima-ducc/trunk/uima-ducc-web/src/main/java/org/apache/uima/ducc/ws/utils/DnsHelper.java
Modified: uima/uima-ducc/trunk/uima-ducc-examples/src/main/scripts/start_sim
URL: http://svn.apache.org/viewvc/uima/uima-ducc/trunk/uima-ducc-examples/src/main/scripts/start_sim?rev=1869292&r1=1869291&r2=1869292&view=diff
==============================================================================
--- uima/uima-ducc/trunk/uima-ducc-examples/src/main/scripts/start_sim (original)
+++ uima/uima-ducc/trunk/uima-ducc-examples/src/main/scripts/start_sim Sat Nov 2 11:06:06 2019
@@ -316,6 +316,8 @@ class StartSim(DuccUtil):
if ( len(argv) == 0 ):
self.usage(None)
+ os.environ['DUCC_SIM'] = 'True'
+
node_config = None
components = {}
instances = {}
Modified: uima/uima-ducc/trunk/uima-ducc-web/src/main/java/org/apache/uima/ducc/ws/utils/BasicsHelper.java
URL: http://svn.apache.org/viewvc/uima/uima-ducc/trunk/uima-ducc-web/src/main/java/org/apache/uima/ducc/ws/utils/BasicsHelper.java?rev=1869292&r1=1869291&r2=1869292&view=diff
==============================================================================
--- uima/uima-ducc/trunk/uima-ducc-web/src/main/java/org/apache/uima/ducc/ws/utils/BasicsHelper.java (original)
+++ uima/uima-ducc/trunk/uima-ducc-web/src/main/java/org/apache/uima/ducc/ws/utils/BasicsHelper.java Sat Nov 2 11:06:06 2019
@@ -41,4 +41,17 @@ public class BasicsHelper {
}
return retVal;
}
+
+ public static boolean isSim() {
+ String location = "isSim";
+ DuccId jobid = null;
+ boolean retVal = false;
+ String ducc_sim_env = System.getenv("DUCC_SIM");
+ if(ducc_sim_env != null) {
+ logger.debug(location, jobid, ducc_sim_env);
+ Boolean bool = new Boolean(ducc_sim_env);
+ retVal = bool.booleanValue();
+ }
+ return retVal;
+ }
}
Modified: uima/uima-ducc/trunk/uima-ducc-web/src/main/java/org/apache/uima/ducc/ws/utils/DnsHelper.java
URL: http://svn.apache.org/viewvc/uima/uima-ducc/trunk/uima-ducc-web/src/main/java/org/apache/uima/ducc/ws/utils/DnsHelper.java?rev=1869292&r1=1869291&r2=1869292&view=diff
==============================================================================
--- uima/uima-ducc/trunk/uima-ducc-web/src/main/java/org/apache/uima/ducc/ws/utils/DnsHelper.java (original)
+++ uima/uima-ducc/trunk/uima-ducc-web/src/main/java/org/apache/uima/ducc/ws/utils/DnsHelper.java Sat Nov 2 11:06:06 2019
@@ -28,7 +28,7 @@ public class DnsHelper {
private static DuccLogger duccLogger = DuccLogger.getLogger(DnsHelper.class);
- public static boolean isKnowable() {
+ private static boolean isKnowable() {
String location = "isKnowable";
DuccId jobid = null;
boolean retVal = false;
@@ -50,7 +50,7 @@ public class DnsHelper {
// 0 = unknown
// 1 = known
- public static int isKnownHost(String hostname) {
+ private static int isKnownHost(String hostname) {
String location = "isKnownHost";
DuccId jobid = null;
int retVal = -1;
@@ -75,9 +75,14 @@ public class DnsHelper {
public static boolean isKnownHost(NodeId nodeId) {
boolean retVal = true;
- if(nodeId != null) {
- if(isKnownHost(nodeId.getLongName()) == 0) {
- retVal = false;
+ if(BasicsHelper.isSim()) {
+ retVal = true;
+ }
+ else {
+ if(nodeId != null) {
+ if(isKnownHost(nodeId.getLongName()) == 0) {
+ retVal = false;
+ }
}
}
return retVal;