Print

Print


Author: [log in to unmask]
Date: Tue Nov 25 16:24:00 2014
New Revision: 3435

Log:
Allow headless mode to be enabled with public method.

Modified:
    projects/lcsim/trunk/job-manager/src/main/java/org/lcsim/job/JobControlManager.java

Modified: projects/lcsim/trunk/job-manager/src/main/java/org/lcsim/job/JobControlManager.java
 =============================================================================
--- projects/lcsim/trunk/job-manager/src/main/java/org/lcsim/job/JobControlManager.java	(original)
+++ projects/lcsim/trunk/job-manager/src/main/java/org/lcsim/job/JobControlManager.java	Tue Nov 25 16:24:00 2014
@@ -112,7 +112,6 @@
     private boolean rewrite;
     private boolean useSteeringResource;
     private boolean dummyDetector;
-    //private boolean headless;
 
     // Settings effecting logging verbosity.
     private boolean printInputFiles;
@@ -323,7 +322,7 @@
         
         // Run in headless mode in which plots will not show.
         if (cl.hasOption("b")) {
-            System.setProperty("hep.aida.IAnalysisFactory", BatchAnalysisFactory.class.getName());
+            enableHeadlessMode();
         }
 
         // Steering argument points to either a file or embedded resource.
@@ -340,6 +339,10 @@
             }
             setup(xmlRunControlFile);
         }
+    }
+    
+    public void enableHeadlessMode() {
+        System.setProperty("hep.aida.IAnalysisFactory", BatchAnalysisFactory.class.getName());
     }
 
     /**

########################################################################
Use REPLY-ALL to reply to list

To unsubscribe from the LCDET-SVN list, click the following link:
https://listserv.slac.stanford.edu/cgi-bin/wa?SUBED1=LCDET-SVN&A=1