You are viewing a plain text version of this content. The canonical link for it is here.
Posted to jmeter-dev@jakarta.apache.org by se...@apache.org on 2007/03/14 20:23:41 UTC

svn commit: r518283 - /jakarta/jmeter/branches/rel-2-2/src/core/org/apache/jmeter/JMeter.java

Author: sebb
Date: Wed Mar 14 12:23:41 2007
New Revision: 518283

URL: http://svn.apache.org/viewvc?view=rev&rev=518283
Log:
Split up getProperties to allow startup to change the log file name.

Modified:
    jakarta/jmeter/branches/rel-2-2/src/core/org/apache/jmeter/JMeter.java

Modified: jakarta/jmeter/branches/rel-2-2/src/core/org/apache/jmeter/JMeter.java
URL: http://svn.apache.org/viewvc/jakarta/jmeter/branches/rel-2-2/src/core/org/apache/jmeter/JMeter.java?view=diff&rev=518283&r1=518282&r2=518283
==============================================================================
--- jakarta/jmeter/branches/rel-2-2/src/core/org/apache/jmeter/JMeter.java (original)
+++ jakarta/jmeter/branches/rel-2-2/src/core/org/apache/jmeter/JMeter.java Wed Mar 14 12:23:41 2007
@@ -97,6 +97,9 @@
     private static final int PROXY_PASSWORD     = 'a';// $NON-NLS-1$
     private static final int JMETER_HOME_OPT    = 'd';// $NON-NLS-1$
     private static final int HELP_OPT           = 'h';// $NON-NLS-1$
+    // jmeter.log
+    private static final int JMLOGFILE_OPT      = 'j';// $NON-NLS-1$
+    // sample result log file
     private static final int LOGFILE_OPT        = 'l';// $NON-NLS-1$
     private static final int NONGUI_OPT         = 'n';// $NON-NLS-1$
     private static final int PROPFILE_OPT       = 'p';// $NON-NLS-1$
@@ -146,6 +149,8 @@
 					"the jmeter test(.jmx) file to run"),
 			new CLOptionDescriptor("logfile", CLOptionDescriptor.ARGUMENT_REQUIRED, LOGFILE_OPT,
 					"the file to log samples to"),
+			new CLOptionDescriptor("jmeterlogfile", CLOptionDescriptor.ARGUMENT_REQUIRED, JMLOGFILE_OPT,
+					"jmeter run log file (jmeter.log)"),
 			new CLOptionDescriptor("nongui", CLOptionDescriptor.ARGUMENT_DISALLOWED, NONGUI_OPT,
 					"run JMeter in nongui mode"),
 			new CLOptionDescriptor("server", CLOptionDescriptor.ARGUMENT_DISALLOWED, SERVER_OPT,
@@ -409,6 +414,10 @@
 	}
 
 	private void initializeProperties(CLArgsParser parser) {
+		String jmlogfile=""; // TODO finish off
+		if (parser.getArgumentById(JMLOGFILE_OPT) != null){
+			jmlogfile=parser.getArgumentById(JMLOGFILE_OPT).getArgument();
+		}
 		if (parser.getArgumentById(PROPFILE_OPT) != null) {
 			JMeterUtils.getProperties(parser.getArgumentById(PROPFILE_OPT).getArgument());
 		} else {



---------------------------------------------------------------------
To unsubscribe, e-mail: jmeter-dev-unsubscribe@jakarta.apache.org
For additional commands, e-mail: jmeter-dev-help@jakarta.apache.org