1
0
mirror of https://github.com/OpenNebula/one.git synced 2025-03-21 14:50:08 +03:00

Change accct bin file name

This commit is contained in:
Daniel Molina 2011-07-12 15:21:43 +02:00
parent 8e2f37179f
commit c1f794603b
2 changed files with 25 additions and 2 deletions

View File

@ -912,7 +912,7 @@ SUNSTONE_PUBLIC_IMAGES_FILES="src/sunstone/public/images/ajax-loader.gif \
# ACCT files
#-----------------------------------------------------------------------------
ACCT_BIN_FILES="src/acct/acctd"
ACCT_BIN_FILES="src/acct/oneacctd"
ACCT_LIB_FILES="src/acct/monitoring.rb \
src/acct/accounting.rb \

View File

@ -60,7 +60,28 @@ start)
# acctd not running, safe to start
$ACCTD_CMD &> $ACCTD_LOG &
echo $! > $ACCTD_PID_FILE
LASTRC=$?
LASTPID=$!
if [ $LASTRC -ne 0 ]; then
echo "Error executing acctd."
echo "Check $ACCTD_LOG for more information"
exit 1
else
echo $LASTPID > $ACCTD_PID_FILE
fi
sleep 2
ps $LASTPID > /dev/null 2>&1
if [ $? -ne 0 ]; then
echo "Error executing acctd."
echo "Check $ACCTD_LOG for more information"
exit 1
fi
echo "acctd started"
;;
stop)
# check if running
@ -74,6 +95,8 @@ stop)
ACCTD_PID=`cat $ACCTD_PID_FILE 2>/dev/null`
kill $ACCTD_PID &> /dev/null
rm -f $ACCTD_PID_FILE &> /dev/null
echo "acctd stop"
;;
*)
echo "Usage: acctd {start|stop}" >&2