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 2013/03/22 17:30:06 UTC

svn commit: r1459890 - in /uima/sandbox/uima-ducc/trunk: uima-ducc-cli/src/main/java/org/apache/uima/ducc/cli/ uima-ducc-web/src/main/java/org/apache/uima/ducc/ws/server/

Author: degenaro
Date: Fri Mar 22 16:30:05 2013
New Revision: 1459890

URL: http://svn.apache.org/r1459890
Log:
UIMA-2732 DUCC support for monitoring of Managed Reservations, consistent properties file naming

Modified:
    uima/sandbox/uima-ducc/trunk/uima-ducc-cli/src/main/java/org/apache/uima/ducc/cli/DuccJobSubmit.java
    uima/sandbox/uima-ducc/trunk/uima-ducc-cli/src/main/java/org/apache/uima/ducc/cli/DuccManagedReservationSubmit.java
    uima/sandbox/uima-ducc/trunk/uima-ducc-cli/src/main/java/org/apache/uima/ducc/cli/DuccServiceSubmit.java
    uima/sandbox/uima-ducc/trunk/uima-ducc-cli/src/main/java/org/apache/uima/ducc/cli/DuccUiConstants.java
    uima/sandbox/uima-ducc/trunk/uima-ducc-web/src/main/java/org/apache/uima/ducc/ws/server/DuccFile.java

Modified: uima/sandbox/uima-ducc/trunk/uima-ducc-cli/src/main/java/org/apache/uima/ducc/cli/DuccJobSubmit.java
URL: http://svn.apache.org/viewvc/uima/sandbox/uima-ducc/trunk/uima-ducc-cli/src/main/java/org/apache/uima/ducc/cli/DuccJobSubmit.java?rev=1459890&r1=1459889&r2=1459890&view=diff
==============================================================================
--- uima/sandbox/uima-ducc/trunk/uima-ducc-cli/src/main/java/org/apache/uima/ducc/cli/DuccJobSubmit.java (original)
+++ uima/sandbox/uima-ducc/trunk/uima-ducc-cli/src/main/java/org/apache/uima/ducc/cli/DuccJobSubmit.java Fri Mar 22 16:30:05 2013
@@ -379,7 +379,7 @@ public class DuccJobSubmit 
         boolean rc = extractReply(submitJobReplyDuccEvent);
 
         if ( rc ) {
-            saveSpec("job-specification.properties", jobRequestProperties);
+            saveSpec(DuccUiConstants.job_specification_properties, jobRequestProperties);
             startMonitors(false, DuccContext.Job);       // starts conditionally, based on job spec and console listener present
         }
 

Modified: uima/sandbox/uima-ducc/trunk/uima-ducc-cli/src/main/java/org/apache/uima/ducc/cli/DuccManagedReservationSubmit.java
URL: http://svn.apache.org/viewvc/uima/sandbox/uima-ducc/trunk/uima-ducc-cli/src/main/java/org/apache/uima/ducc/cli/DuccManagedReservationSubmit.java?rev=1459890&r1=1459889&r2=1459890&view=diff
==============================================================================
--- uima/sandbox/uima-ducc/trunk/uima-ducc-cli/src/main/java/org/apache/uima/ducc/cli/DuccManagedReservationSubmit.java (original)
+++ uima/sandbox/uima-ducc/trunk/uima-ducc-cli/src/main/java/org/apache/uima/ducc/cli/DuccManagedReservationSubmit.java Fri Mar 22 16:30:05 2013
@@ -160,7 +160,7 @@ public class DuccManagedReservationSubmi
                 if ( friendlyId < 0 ) {
                     retval = false;
                 } else {
-                    saveSpec("process.properties", serviceRequestProperties);
+                    saveSpec(DuccUiConstants.managed_reservation_properties, serviceRequestProperties);
                     startMonitors(true, DuccContext.ManagedReservation);       // starts conditionally, based on job spec and console listener present
                 }
             }

Modified: uima/sandbox/uima-ducc/trunk/uima-ducc-cli/src/main/java/org/apache/uima/ducc/cli/DuccServiceSubmit.java
URL: http://svn.apache.org/viewvc/uima/sandbox/uima-ducc/trunk/uima-ducc-cli/src/main/java/org/apache/uima/ducc/cli/DuccServiceSubmit.java?rev=1459890&r1=1459889&r2=1459890&view=diff
==============================================================================
--- uima/sandbox/uima-ducc/trunk/uima-ducc-cli/src/main/java/org/apache/uima/ducc/cli/DuccServiceSubmit.java (original)
+++ uima/sandbox/uima-ducc/trunk/uima-ducc-cli/src/main/java/org/apache/uima/ducc/cli/DuccServiceSubmit.java Fri Mar 22 16:30:05 2013
@@ -217,7 +217,7 @@ public class DuccServiceSubmit 
         boolean rc = extractReply(reply);
 
         if ( rc ) {
-            saveSpec("service-specification.properties", requestProperties);
+            saveSpec(DuccUiConstants.service_specification_properties, requestProperties);
         }
 
 		return rc;

Modified: uima/sandbox/uima-ducc/trunk/uima-ducc-cli/src/main/java/org/apache/uima/ducc/cli/DuccUiConstants.java
URL: http://svn.apache.org/viewvc/uima/sandbox/uima-ducc/trunk/uima-ducc-cli/src/main/java/org/apache/uima/ducc/cli/DuccUiConstants.java?rev=1459890&r1=1459889&r2=1459890&view=diff
==============================================================================
--- uima/sandbox/uima-ducc/trunk/uima-ducc-cli/src/main/java/org/apache/uima/ducc/cli/DuccUiConstants.java (original)
+++ uima/sandbox/uima-ducc/trunk/uima-ducc-cli/src/main/java/org/apache/uima/ducc/cli/DuccUiConstants.java Fri Mar 22 16:30:05 2013
@@ -33,6 +33,10 @@ public class DuccUiConstants {
 	
 	public static final String user = System.getProperty("user.name");
 	
+	public static final String job_specification_properties = "job-specification.properties";
+	public static final String service_specification_properties = "service-specification.properties";
+	public static final String managed_reservation_properties = "managed-reservation.properties";
+	
 	/*
 	 * common
 	 */

Modified: uima/sandbox/uima-ducc/trunk/uima-ducc-web/src/main/java/org/apache/uima/ducc/ws/server/DuccFile.java
URL: http://svn.apache.org/viewvc/uima/sandbox/uima-ducc/trunk/uima-ducc-web/src/main/java/org/apache/uima/ducc/ws/server/DuccFile.java?rev=1459890&r1=1459889&r2=1459890&view=diff
==============================================================================
--- uima/sandbox/uima-ducc/trunk/uima-ducc-web/src/main/java/org/apache/uima/ducc/ws/server/DuccFile.java (original)
+++ uima/sandbox/uima-ducc/trunk/uima-ducc-web/src/main/java/org/apache/uima/ducc/ws/server/DuccFile.java Fri Mar 22 16:30:05 2013
@@ -24,20 +24,30 @@ import java.io.FileInputStream;
 import java.io.IOException;
 import java.util.Properties;
 
+import org.apache.uima.ducc.cli.DuccUiConstants;
 import org.apache.uima.ducc.transport.event.common.IDuccWorkJob;
 
 public class DuccFile {
 	
 	public static Properties getJobProperties(IDuccWorkJob job) throws IOException {
 		String directory = job.getUserLogsDir()+job.getDuccId().getFriendly()+File.separator;
-		String name = "job-specification.properties";
+		String name = DuccUiConstants.job_specification_properties;
 		Properties properties = DuccFile.getProperties(directory, name);
 		return properties;
 	}
 	
 	public static Properties getManagedReservationProperties(IDuccWorkJob job) throws IOException {
 		String directory = job.getUserLogsDir()+job.getDuccId().getFriendly()+File.separator;
-		String name = "service-specification.properties";
+		// <hack>
+		try {
+			String hack_name = "process.properties";
+			Properties hack_properties = DuccFile.getProperties(directory, hack_name);
+			return hack_properties;
+		}
+		catch(Exception e) {
+		}
+		// </hack>
+		String name = DuccUiConstants.managed_reservation_properties;
 		Properties properties = DuccFile.getProperties(directory, name);
 		return properties;
 	}