forked from ungleich-public/cdist
		
	export __target_user to non-core
Signed-off-by: Nico Schottelius <nico@kr.ethz.ch>
This commit is contained in:
		
					parent
					
						
							
								2830e2e894
							
						
					
				
			
			
				commit
				
					
						69fc63df1e
					
				
			
		
					 4 changed files with 8 additions and 2 deletions
				
			
		|  | @ -63,6 +63,7 @@ __cdist_abs_myname="$__cdist_abs_mydir/$__cdist_myname" | |||
| : ${__cdist_name_require:=require} | ||||
| : ${__cdist_name_singleton:=singleton} | ||||
| : ${__cdist_name_target_host:=target_host} | ||||
| : ${__cdist_name_target_user:=target_user} | ||||
| : ${__cdist_name_type:=type} | ||||
| : ${__cdist_name_type_bin:=type_bin} | ||||
| : ${__cdist_name_type_explorer:=type_explorer} | ||||
|  | @ -82,6 +83,7 @@ __cdist_abs_myname="$__cdist_abs_mydir/$__cdist_myname" | |||
| : ${__cdist_name_var_global:=__$__cdist_name_global} | ||||
| : ${__cdist_name_var_manifest:=__$__cdist_name_manifest} | ||||
| : ${__cdist_name_var_target_host:=__$__cdist_name_target_host} | ||||
| : ${__cdist_name_var_target_user:=__$__cdist_name_target_user} | ||||
| : ${__cdist_name_var_object:=__$__cdist_name_object} | ||||
| : ${__cdist_name_var_object_id:=__$__cdist_name_object_id} | ||||
| : ${__cdist_name_var_type:=__$__cdist_name_type} | ||||
|  |  | |||
|  | @ -29,6 +29,7 @@ __cdist_target_host="$1" | |||
| 
 | ||||
| # Make target host available for non-core | ||||
| export $__cdist_name_var_target_host="$__cdist_target_host" | ||||
| export $__cdist_name_var_target_user="$__cdist_remote_user" | ||||
| 
 | ||||
| # Export variables for core, which others do not reset | ||||
| export __cdist_local_base_dir | ||||
|  |  | |||
|  | @ -1,9 +1,10 @@ | |||
| Core: | ||||
|    - write test case: test.sh | ||||
|    - doc/man/cdist-reference.text.sh: use static version from cdist-config | ||||
|    - export remote user name -> $__user | ||||
| 
 | ||||
| Types to be written/extended: | ||||
|    - __ssh-keys (host/user) | ||||
|    j __ssh-keys (host/user) | ||||
|    - __service | ||||
|    - __file_edit | ||||
|       - regexp replace (can probably cover all?) | ||||
|  | @ -19,5 +20,4 @@ Documentation: | |||
|       - cdist-trigger after first run from /var/lib/cdist/out/bin? | ||||
|    - Different environments (production, integration, development) | ||||
|       - via version control | ||||
|    - Check all references in manpages, ensure all manpages exist | ||||
|    - Ensure html output of manpages are published on the web | ||||
|  |  | |||
|  | @ -169,6 +169,9 @@ __object_id:: | |||
| __target_host:: | ||||
|    The host we are deploying to. | ||||
|    Available for: initial manifest, type manifest, type codegen | ||||
| __target_user:: | ||||
|    User to use for authentication on remote host. | ||||
|    Currently static in core. | ||||
| __type:: | ||||
|    Path to the current type. | ||||
|    Available for: type manifest | ||||
|  |  | |||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue