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