#
CONFIG="$HOME/.hydra/config"
+PREFERENCES="$HOME/.hydra/$HYDRA"
BASEDIR="$1"
if [ -z "$BASEDIR" ]; then
fi
# Folder setup
-#PUPPET="$(dirname `find $BASEDIR -name puppet.conf`)"
mkdir -p `dirname $CONFIG`
# Reparse basedir to force absolute folder
BASEDIR="`cd $BASEDIR && pwd`"
# Add entry
+echo "Registering hydra $HYDRA..."
chmod 700 $BASEDIR
echo "$HYDRA=\"$BASEDIR\"" >> $CONFIG
+
+# Puppet configuration
+echo "Searching for a puppet repository at $BASEDIR..."
+PUPPET="$(dirname `find $BASEDIR -name puppet.conf | tail -n 1`)"
+
+if [ ! -z "$PUPPET" ]; then
+ echo "Found puppet repository at $PUPPET."
+ echo "PUPPET=$PUPPET" >> $PREFERENCES
+fi