Skip to content

Commit 0f4d5ac

Browse files
Merge pull request #1524 from virtualcell/remove-uses-of-system-getproperty
Make All Server Modules use Property Loader
2 parents 7b81461 + 37f2bf5 commit 0f4d5ac

2 files changed

Lines changed: 2 additions & 2 deletions

File tree

vcell-api/src/main/java/org/vcell/rest/server/OptimizationRunServerResource.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -180,7 +180,7 @@ private OptSocketStreams createOptSocketStreams() throws IOException, Interrupte
180180
String swarmSubmitTaskName = PropertyLoader.getProperty(PropertyLoader.vcellsubmit_service_host, null);
181181
if (swarmSubmitTaskName == null){
182182
// if not provided, then calculate the DNS name of the docker swarm service for vcell-submit
183-
swarmSubmitTaskName = "tasks."+"vcell"+System.getProperty("vcell.server.id").toLowerCase()+"_submit";
183+
swarmSubmitTaskName = "tasks."+"vcell"+PropertyLoader.getRequiredProperty(PropertyLoader.vcellServerIDProperty).toLowerCase()+"_submit";
184184
}
185185
ProcessBuilder pb =new ProcessBuilder("nslookup",swarmSubmitTaskName);
186186
pb.redirectErrorStream(true);

vcell-server/src/main/java/cbit/vcell/message/server/batch/sim/HtcSimulationWorker.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -255,7 +255,7 @@ public String toString() {
255255

256256
}
257257
private static String MONITOR_JOBS_FILE_NAME = "monitorJobsList";
258-
private static File monitorJobsFile = new File(System.getProperty(PropertyLoader.primarySimDataDirInternalProperty), MONITOR_JOBS_FILE_NAME+"_"+System.getProperty(PropertyLoader.vcellServerIDProperty)+".txt");
258+
private static File monitorJobsFile = new File(PropertyLoader.getRequiredProperty(PropertyLoader.primarySimDataDirInternalProperty), MONITOR_JOBS_FILE_NAME+"_"+PropertyLoader.getRequiredProperty(PropertyLoader.vcellServerIDProperty)+".txt");
259259
private static Hashtable<String,MonitorJobInfo> getMonitorJobs(){
260260
Hashtable<String,MonitorJobInfo> result = new Hashtable<>();
261261
ArrayList<String> theseJobsAreDone = new ArrayList<>();

0 commit comments

Comments
 (0)