diff options
| author | Rajith Muditha Attapattu <rajith@apache.org> | 2011-07-30 02:22:43 +0000 |
|---|---|---|
| committer | Rajith Muditha Attapattu <rajith@apache.org> | 2011-07-30 02:22:43 +0000 |
| commit | 9961195dc5c9811e192b1e7fb6702d73a7d6c4f0 (patch) | |
| tree | 3077051861a186d0672abbcb9cc5cac5445e4be8 /qpid/java/tools/bin | |
| parent | 75b8246c34cdf4abe005be9bb70249ef216539c9 (diff) | |
| download | qpid-python-9961195dc5c9811e192b1e7fb6702d73a7d6c4f0.tar.gz | |
QPID-3358 Modified the run-sub and run-pub scripts to allow program args in addition to jvm args.
This allows scripts to pass on varios arguments like a script specific prefix and other arguments that should be private to a particular connection rather than the entire jvm.
git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1152413 13f79535-47bb-0310-9956-ffa450edef68
Diffstat (limited to 'qpid/java/tools/bin')
| -rwxr-xr-x | qpid/java/tools/bin/run-pub | 8 | ||||
| -rwxr-xr-x | qpid/java/tools/bin/run-sub | 11 |
2 files changed, 15 insertions, 4 deletions
diff --git a/qpid/java/tools/bin/run-pub b/qpid/java/tools/bin/run-pub index 1af58eede3..9efe58c4b8 100755 --- a/qpid/java/tools/bin/run-pub +++ b/qpid/java/tools/bin/run-pub @@ -20,5 +20,9 @@ . check-qpid-java-env -echo "$@" -$JAVA -cp $CLASSPATH $LOG_CONFIG $JAVA_MEM $@ org.apache.qpid.tools.PerfProducer +JVM_ARGS="$1" +PROGRAM_ARGS="$2" + +echo "JVM ARGS : $JAVA_MEM $JVM_ARGS" +echo "PROGRAM ARGS : $PROGRAM_ARGS" +$JAVA -cp $CLASSPATH $LOG_CONFIG $JAVA_MEM $JVM_ARGS org.apache.qpid.tools.PerfProducer $PROGRAM_ARGS diff --git a/qpid/java/tools/bin/run-sub b/qpid/java/tools/bin/run-sub index e9eea5197e..8449563f7f 100755 --- a/qpid/java/tools/bin/run-sub +++ b/qpid/java/tools/bin/run-sub @@ -20,6 +20,13 @@ . check-qpid-java-env -echo "$@" -$JAVA -cp $CLASSPATH $LOG_CONFIG $JAVA_MEM $@ org.apache.qpid.tools.PerfConsumer +echo "All args $@" + +JVM_ARGS="$1" +PROGRAM_ARGS="$2" + +echo "JVM ARGS : $JAVA_MEM $JVM_ARGS" +echo "PROGRAM ARGS : $PROGRAM_ARGS" + +$JAVA -cp $CLASSPATH $LOG_CONFIG $JAVA_MEM $JVM_ARGS org.apache.qpid.tools.PerfConsumer $PROGRAM_ARGS |
