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…
Reference in a new issue