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 2006/05/20 12:21:16 UTC

svn commit: r407977 - /jakarta/jmeter/branches/rel-2-1/extras/startup.bsh

Author: sebb
Date: Sat May 20 03:21:13 2006
New Revision: 407977

URL: http://svn.apache.org/viewvc?rev=407977&view=rev
Log:
Remove prompt; stop exit() from exitting JMeter.
Add system property methods

Modified:
    jakarta/jmeter/branches/rel-2-1/extras/startup.bsh

Modified: jakarta/jmeter/branches/rel-2-1/extras/startup.bsh
URL: http://svn.apache.org/viewvc/jakarta/jmeter/branches/rel-2-1/extras/startup.bsh?rev=407977&r1=407976&r2=407977&view=diff
==============================================================================
--- jakarta/jmeter/branches/rel-2-1/extras/startup.bsh (original)
+++ jakarta/jmeter/branches/rel-2-1/extras/startup.bsh Sat May 20 03:21:13 2006
@@ -9,6 +9,12 @@
 //
 //
 
+// Stop exit() from calling System.exit();
+bsh.system.shutdownOnExit = false;
+
+// Disable prompt
+bsh.prompt="";
+
 print("Startup script running");
 
 import org.apache.jmeter.util.JMeterUtils;
@@ -61,4 +67,19 @@
 ok=org.apache.jmeter.engine.StandardJMeterEngine.stopThreadNow(t);
 if (ok){print("Thread stopped");} else { print("Thread not found");}
 }
+
+getsysprop(p){// get a system property
+return System.getProperty(p,"");
+}
+
+setsysprop(p,v){// set a system property
+System.out.println("Setting property '"+p+"' to '"+v+"'.");
+System.setProperty(p, v);
+}
+
+printsysprop(p){// print a system property
+print(p + " = " + getsysprop(p));
+}
+
+
 print("Startup script completed");



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