You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@flume.apache.org by es...@apache.org on 2011/08/26 03:38:08 UTC

svn commit: r1161959 - /incubator/flume/branches/flume-728/bin/flume-ng

Author: esammer
Date: Fri Aug 26 01:38:07 2011
New Revision: 1161959

URL: http://svn.apache.org/viewvc?rev=1161959&view=rev
Log:
- Added some sanity checking prior to running the node.

Modified:
    incubator/flume/branches/flume-728/bin/flume-ng

Modified: incubator/flume/branches/flume-728/bin/flume-ng
URL: http://svn.apache.org/viewvc/incubator/flume/branches/flume-728/bin/flume-ng?rev=1161959&r1=1161958&r2=1161959&view=diff
==============================================================================
--- incubator/flume/branches/flume-728/bin/flume-ng (original)
+++ incubator/flume/branches/flume-728/bin/flume-ng Fri Aug 26 01:38:07 2011
@@ -52,6 +52,10 @@ run_node() {
 
   final_cp="${final_cp}${FLUME_CLASSPATH}"
 
+  [ -n "$JAVA" ] || error "Unable to find java executable. Is it in your PATH?" 1
+  [ -n "$FLUME_CLASSPATH" ] || error "Flume classpath is not set! Use flume-env.sh or --classpath <cp>." 1
+  [ -n "$opt_conf" ] || warn "No configuration directory set! Use --conf <dir> to override." 1
+
   $JAVA $JAVA_OPTS -cp $final_cp $FLUME_NODE_CLASS
 }