#!/bin/bash

# SB 11/8/11 Updated for EMI paths

# init function for the LB server service publisher, to export some variables

# There is no config file for the LB server

LBSERVER_PORT=${LBSERVER_PORT:-9003}
LBSERVER_HOST=${LBSERVER_HOST:-`hostname -f`}

# GLITE_LOCATION_VAR=${GLITE_LOCATION_VAR:-/var/glite}

# LBSERVER_PID_FILE=${LBSERVER_PID_FILE:-${GLITE_LOCATION_VAR}/glite-lb-bkserverd.pid}

# EMI has files in standard locations

if [ -r /var/run/glite/glite-lb-bkserverd.pid ]; then
# New location
    LBSERVER_PID_FILE=${LBSERVER_PID_FILE:-/var/run/glite/glite-lb-bkserverd.pid}
else
# Old location
    LBSERVER_PID_FILE=${LBSERVER_PID_FILE:-/var/glite/glite-lb-bkserverd.pid}
fi

# Write to stdout - will be imported by the info provider

echo LBSERVER_PORT=$LBSERVER_PORT
echo LBSERVER_HOST=$LBSERVER_HOST
echo LBSERVER_PID_FILE=$LBSERVER_PID_FILE

