l4d purge directories and fix overlay path stuff
This commit is contained in:
parent
03654ef5af
commit
bcb60def00
2 changed files with 5 additions and 2 deletions
|
|
@ -58,9 +58,10 @@ steam /opt/l4d2/steam/steamcmd.sh \
|
||||||
|
|
||||||
# -- OVERLAYS -- #
|
# -- OVERLAYS -- #
|
||||||
|
|
||||||
for overlay in /opt/l4d2/scripts/overlays/*; do
|
for overlay_path in /opt/l4d2/scripts/overlays/*; do
|
||||||
|
overlay=$(basename "$overlay_path")
|
||||||
steam mkdir -p /opt/l4d2/overlays/$overlay
|
steam mkdir -p /opt/l4d2/overlays/$overlay
|
||||||
bash -xeuo pipefail "$overlay"
|
bash -xeuo pipefail "$overlay_path"
|
||||||
test -f /opt/l4d2/overlays/$overlay/left4dead2/cfg/server.cfg && \
|
test -f /opt/l4d2/overlays/$overlay/left4dead2/cfg/server.cfg && \
|
||||||
steam cp /opt/l4d2/overlays/$overlay/left4dead2/cfg/server.cfg /opt/l4d2/overlays/$overlay/left4dead2/cfg/server_$overlay.cfg
|
steam cp /opt/l4d2/overlays/$overlay/left4dead2/cfg/server.cfg /opt/l4d2/overlays/$overlay/left4dead2/cfg/server_$overlay.cfg
|
||||||
done
|
done
|
||||||
|
|
|
||||||
|
|
@ -14,12 +14,14 @@ directories = {
|
||||||
},
|
},
|
||||||
'/opt/l4d2/configs': {
|
'/opt/l4d2/configs': {
|
||||||
'owner': 'steam', 'group': 'steam',
|
'owner': 'steam', 'group': 'steam',
|
||||||
|
'purge': True,
|
||||||
},
|
},
|
||||||
'/opt/l4d2/scripts': {
|
'/opt/l4d2/scripts': {
|
||||||
'owner': 'steam', 'group': 'steam',
|
'owner': 'steam', 'group': 'steam',
|
||||||
},
|
},
|
||||||
'/opt/l4d2/scripts/overlays': {
|
'/opt/l4d2/scripts/overlays': {
|
||||||
'owner': 'steam', 'group': 'steam',
|
'owner': 'steam', 'group': 'steam',
|
||||||
|
'purge': True,
|
||||||
},
|
},
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue