source: Dev/branches/rest-dojo-ui/elasticsearch/bin/plugin @ 380

Last change on this file since 380 was 365, checked in by jkraaijeveld, 13 years ago
File size: 729 bytes
Line 
1#!/bin/sh
2
3CDPATH=""
4SCRIPT="$0"
5
6# SCRIPT may be an arbitrarily deep series of symlinks. Loop until we have the concrete path.
7while [ -h "$SCRIPT" ] ; do
8  ls=`ls -ld "$SCRIPT"`
9  # Drop everything prior to ->
10  link=`expr "$ls" : '.*-> \(.*\)$'`
11  if expr "$link" : '/.*' > /dev/null; then
12    SCRIPT="$link"
13  else
14    SCRIPT=`dirname "$SCRIPT"`/"$link"
15  fi
16done
17
18# determine elasticsearch home
19ES_HOME=`dirname "$SCRIPT"`/..
20
21# make ELASTICSEARCH_HOME absolute
22ES_HOME=`cd "$ES_HOME"; pwd`
23
24
25if [ -x "$JAVA_HOME/bin/java" ]; then
26    JAVA=$JAVA_HOME/bin/java
27else
28    JAVA=`which java`
29fi
30
31exec $JAVA -Xmx64m -Xms16m -Delasticsearch -Des.path.home="$ES_HOME" -cp "$ES_HOME/lib/*" org.elasticsearch.plugins.PluginManager $*
Note: See TracBrowser for help on using the repository browser.