# iep-collector-rmtest(1) completion                        -*- shell-script -*-

_iep_collector_rmtest ()
{
    local cur
    cur=${COMP_WORDS[COMP_CWORD]}
    local prev
    prev=${COMP_WORDS[COMP_CWORD-1]}
    
    # sanity check to avoid autocompleting a possible path
    [[ $cur =~ \/ || $cur =~ \\ ]] && return 0
    
    case "$prev" in
        iep-collector-rmtest)
            COMPREPLY=($(find "/etc/3d-p/iep-collector/tests.d/" \
                -maxdepth 1 -xtype f -name "$cur*.test" -printf '%f\n' | sort))
            return 0
            ;;
        *)
            return 0
            ;;
    esac
} &&
complete -F _iep_collector_rmtest iep-collector-rmtest

# ex: ts=4 sw=4 et filetype=sh
