forked from ungleich-public/cdist
		
	integrate another stage into cdist-deploy-to
Signed-off-by: Nico Schottelius <nico@kr.ethz.ch>
This commit is contained in:
		
					parent
					
						
							
								19bccc8fad
							
						
					
				
			
			
				commit
				
					
						d8ab79e1ab
					
				
			
		
					 1 changed files with 15 additions and 13 deletions
				
			
		|  | @ -1,6 +1,6 @@ | |||
| #!/bin/sh | ||||
| # | ||||
| # 2010 Nico Schottelius (nico-cdist at schottelius.org) | ||||
| # 2010-2011 Nico Schottelius (nico-cdist at schottelius.org) | ||||
| # | ||||
| # This file is part of cdist. | ||||
| # | ||||
|  | @ -25,29 +25,31 @@ | |||
| 
 | ||||
| [ $# -eq 1 ] || __cdist_usage "<target host>" | ||||
| 
 | ||||
| set -e | ||||
| set -eu | ||||
| 
 | ||||
| __cdist_target_host="$1" | ||||
| 
 | ||||
| tmp_exp="$__cdist_tmp_dir/$__cdist_name_explorer" | ||||
| tmp_obj="$__cdist_tmp_dir/$__cdist_name_object" | ||||
| tmp_code="$__cdist_tmp_dir/$__cdist_name_code" | ||||
| tmp_exec="$__cdist_tmp_dir/$__cdist_name_exec" | ||||
| 
 | ||||
| # See cdist-stages(7) | ||||
| cdist-explorer-run "$__cdist_target_host" "$tmp_exp" | ||||
| cdist-manifest-init "$__cdist_target_host" "$tmp_obj" | ||||
| cdist-manifest-recursive-run "$__cdist_target_host" "$tmp_obj" | ||||
| cdist-explorer-run            "$__cdist_target_host" "$tmp_exp" | ||||
| cdist-manifest-init           "$__cdist_target_host" "$tmp_obj" | ||||
| cdist-manifest-recursive-run  "$__cdist_target_host" "$tmp_obj" | ||||
| cdist-object-codegen-all      "$__cdist_target_host" "$tmp_obj" "$tmp_exec" | ||||
| 
 | ||||
| # Create new cache - put into seperate script? | ||||
| echo rm -rf "$(__cdist_cache_host)" | ||||
| mkdir -p "$(__cdist_cache_host)" | ||||
| mv "$tmp_exp" "$tmp_obj" "$(__cdist_cache_host)" | ||||
| 
 | ||||
| # FIXME: continue below here | ||||
| exit 1 | ||||
| 
 | ||||
| cdist-code-gen "$(__cdist_cache_host)" > "$tmp_code" | ||||
| cdist-target-exec "$__cdist_target_host" "$tmp_code" | ||||
| 
 | ||||
| # Create new cache - put into seperate script? | ||||
| # cdist-cache migrate? | ||||
| 
 | ||||
| # echo rm -rf "$(__cdist_cache_host)" | ||||
| # mkdir -p "$(__cdist_cache_host)" | ||||
| # mv "$tmp_exp" "$tmp_obj" "$(__cdist_cache_host)" | ||||
| 
 | ||||
| 
 | ||||
| # Also save last code fragment | ||||
| mv "$tmp_code" "$(__cdist_cache_host)" | ||||
|  |  | |||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue