23 lines
		
	
	
		
			807 B
		
	
	
	
		
			Bash
		
	
	
		
			Executable File
		
	
	
	
	
			
		
		
	
	
			23 lines
		
	
	
		
			807 B
		
	
	
	
		
			Bash
		
	
	
		
			Executable File
		
	
	
	
	
#/usr/bin/env bash
 | 
						|
 | 
						|
_gestContainers_completion () {
 | 
						|
    KAZ_ROOT=$(cd "$(dirname ${COMP_WORDS[0]})"/..; pwd)
 | 
						|
    COMPREPLY=()
 | 
						|
    . "${KAZ_ROOT}/bin/.commonFunctions.sh"
 | 
						|
    setKazVars
 | 
						|
    local cword=${COMP_CWORD} cur=${COMP_WORDS[COMP_CWORD]}
 | 
						|
    case "$cur" in
 | 
						|
	-*)
 | 
						|
	    local proposal="-h --help -n --simu -q --quiet -m --main -M --nas --local -v --version -l --list -cloud -agora -wp -wiki -office -I --install -r -t -exec --optim -occ -u -i -a -U--upgrade -p --post -mmctl"
 | 
						|
	    COMPREPLY=( $(compgen -W "${proposal}" -- "${cur}" ) )
 | 
						|
	    ;;
 | 
						|
	*)
 | 
						|
	    # orga name
 | 
						|
			local available_orga=$("${KAZ_BIN_DIR}/kazList.sh" "service" "enable" 2>/dev/null)
 | 
						|
	    COMPREPLY=($(compgen -W "${available_orga}" -- "${cur}"))
 | 
						|
	    ;;
 | 
						|
    esac
 | 
						|
    return 0
 | 
						|
}
 | 
						|
complete -F _gestContainers_completion gestContainers.sh
 |