#!/bin/bash

PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/local/games:/usr/games
HOME=/home/pi
app_path=$1
shift
app_name=$(basename $app_path)
NAS=`cat /etc/fstab  |grep -v ^# | grep /data/Videos | awk -F: '{ print $1;}'`

limit=190
count=0
while 
	rpcinfo -t ${NAS} nfs  > /dev/null 2>&1
	if [ $? -eq 0 ]; then
		sleep 3
		break
	fi
	#echo $count
	#echo $[count++]
	if [ $count -eq $limit ] ; then
		exit 1
	fi
	let count=count+1
do sleep 6; done

if pidof -o %PPID -x ${app_name}>/dev/null; then
	echo  "[$app_name]  already running"
	exit 1
fi

## $app_path $@  1>/home/pi/${app_name}.log  2>&1 &

exit 0

