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
|
||||
sleep 2
|
||||
# Take the first free remote-admin computer and connect to it.
|
||||
if [ -f $AMPEL_MOUNT/REMOTE-ADMIN1-FREE.txt ]; then
|
||||
echo 'REMOTE-ADMIN1 is FREE'
|
||||
xfreerdp /u:$USERNAME /p:$PASSWORD /v:remote-admin1.zfd.forumzfd.de /gfx:avc444 /dynamic-resolution
|
||||
elif [ -f $AMPEL_MOUNT/REMOTE-ADMIN2-FREE.txt ]; then
|
||||
echo 'REMOTE-ADMIN2 is FREE'
|
||||
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
|
||||
exit 3
|
||||
fi
|
||||
for i in $(ls $AMPEL_MOUNT)
|
||||
do
|
||||
if [[ $i == *"FREE"* ]]; then
|
||||
RDP=$(echo $i | cut -f1,2 -d'-')
|
||||
echo "$RDP is free :)"
|
||||
xfreerdp /u:$USERNAME /p:$PASSWORD /v:$RDP.zfd.forumzfd.de /gfx:avc444 /dynamic-resolution
|
||||
umount $AMPEL_MOUNT
|
||||
echo 'Connection closed. Bye'
|
||||
exit 0
|
||||
fi
|
||||
done
|
||||
echo 'No Remote-Admin is free. :( Try again later.'
|
||||
umount $AMPEL_MOUNT
|
||||
exit 0
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue