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;
}