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 -- # | ||||
| 
 | ||||
| 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 | ||||
|     bash -xeuo pipefail "$overlay" | ||||
|     bash -xeuo pipefail "$overlay_path" | ||||
|     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 | ||||
| done | ||||
|  |  | |||
|  | @ -14,12 +14,14 @@ directories = { | |||
|     }, | ||||
|     '/opt/l4d2/configs': { | ||||
|         'owner': 'steam', 'group': 'steam', | ||||
|         'purge': True, | ||||
|     }, | ||||
|     '/opt/l4d2/scripts': { | ||||
|         'owner': 'steam', 'group': 'steam', | ||||
|     }, | ||||
|     '/opt/l4d2/scripts/overlays': { | ||||
|         'owner': 'steam', 'group': 'steam', | ||||
|         'purge': True, | ||||
|     }, | ||||
| } | ||||
| 
 | ||||
|  |  | |||
		Loading…
	
		Reference in a new issue