20 lines
		
	
	
	
		
			421 B
		
	
	
	
		
			Bash
		
	
	
		
			Executable file
		
	
	
	
	
			
		
		
	
	
			20 lines
		
	
	
	
		
			421 B
		
	
	
	
		
			Bash
		
	
	
		
			Executable file
		
	
	
	
	
| #!/bin/bash
 | |
| 
 | |
| set -exuo pipefail
 | |
| . make/lib.sh
 | |
| 
 | |
| ensure_web_installed
 | |
| 
 | |
| # TODO: This is very ugly, will fix in a future PR (hopefully)
 | |
| ssh "$GIMLI_LOGIN" "
 | |
| 	set -euxo pipefail
 | |
| 	cd $PRODWEB
 | |
| 	. make/lib.sh
 | |
| 	ensure_venv
 | |
| 	./manage.py dumpdata flatpages --indent=2 > flat.json
 | |
| 	./fix_json.py flat.json flat_fixed.json
 | |
| 	"
 | |
| rsync -ave ssh "$GIMLI_LOGIN:$PRODWEB/flat_fixed.json" data/flat.json
 | |
| 
 | |
| ./manage.py loaddata data/flat.json
 | |
| 
 | 
