Updated script to cover new remote-admins
Script now checks for all available remote-admins and connects to the first free one.
This commit is contained in:
parent
ae08b37baf
commit
92372fdfce
1 changed files with 12 additions and 15 deletions
|
@ -54,20 +54,17 @@ else # check for the mount point
|
||||||
fi
|
fi
|
||||||
fi
|
fi
|
||||||
sleep 2
|
sleep 2
|
||||||
# Take the first free remote-admin computer and connect to it.
|
for i in $(ls $AMPEL_MOUNT)
|
||||||
if [ -f $AMPEL_MOUNT/REMOTE-ADMIN1-FREE.txt ]; then
|
do
|
||||||
echo 'REMOTE-ADMIN1 is FREE'
|
if [[ $i == *"FREE"* ]]; then
|
||||||
xfreerdp /u:$USERNAME /p:$PASSWORD /v:remote-admin1.zfd.forumzfd.de /gfx:avc444 /dynamic-resolution
|
RDP=$(echo $i | cut -f1,2 -d'-')
|
||||||
elif [ -f $AMPEL_MOUNT/REMOTE-ADMIN2-FREE.txt ]; then
|
echo "$RDP is free :)"
|
||||||
echo 'REMOTE-ADMIN2 is FREE'
|
xfreerdp /u:$USERNAME /p:$PASSWORD /v:$RDP.zfd.forumzfd.de /gfx:avc444 /dynamic-resolution
|
||||||
xfreerdp /u:$USERNAME /p:$PASSWORD /v:remote-admin2.zfd.forumzfd.de /gfx:avc444 /dynamic-resolution
|
|
||||||
elif [ -f $AMPEL_MOUNT/REMOTE-ADMIN3-FREE.txt ]; then
|
|
||||||
echo 'REMOTE-ADMIN3 is FREE'
|
|
||||||
xfreerdp /u:$USERNAME /p:$PASSWORD /v:remote-admin3.zfd.forumzfd.de /gfx:avc444 /dynamic-resolution
|
|
||||||
else
|
|
||||||
echo 'NO REMOTE-ADMIN FREE. Try again later'
|
|
||||||
umount $AMPEL_MOUNT
|
umount $AMPEL_MOUNT
|
||||||
exit 3
|
echo 'Connection closed. Bye'
|
||||||
|
exit 0
|
||||||
fi
|
fi
|
||||||
|
done
|
||||||
|
echo 'No Remote-Admin is free. :( Try again later.'
|
||||||
umount $AMPEL_MOUNT
|
umount $AMPEL_MOUNT
|
||||||
exit 0
|
exit 0
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue