1
0
Fork 0

Restructure directory layout

To make this better than the unorganized mess it used to be.
This commit is contained in:
Luca Beltrame 2021-01-03 15:26:29 +01:00
parent 58a36ed632
commit c4f7279f2e
Signed by: einar
GPG key ID: 4707F46E9EC72DEC
25 changed files with 0 additions and 727 deletions

31
sysadmin/copy_l4d Normal file
View file

@ -0,0 +1,31 @@
#!/bin/bash
set -o nounset
set -o pipefail
set -o errexit
watch_dir="/home/mod_exchange/"
dest_dir="/home/mpluser/l4d2/game/left4dead2/addons/"
function test_command {
"$@"
local status=$?
return $status
}
while true
do
inotifywait --syslog -e close_write $watch_dir
for item in $watch_dir/*.zip
do
unzip -o ${item} -d ${watch_dir}
done
rm $watch_dir/*.zip
rsync $watch_dir/* /home/mpluser/l4d2/game/left4dead2/addons/ --remove-source-files
if test_command systemctl is-active l4d
then
sudo systemctl restart l4d
fi
done