diff --git a/bash/sources/17_kcontext b/bash/sources/17_kcontext index 59c36cb..a104fa5 100644 --- a/bash/sources/17_kcontext +++ b/bash/sources/17_kcontext @@ -9,7 +9,6 @@ fi function kcontext { case $1 in k8s) shift; _kcontext-k8s "$@" ;; - docker) shift; _kcontext-docker "$@" ;; s3-arch) shift; _kcontext-s3-arch "$@" ;; *) __func_head "k8s ..." @@ -102,7 +101,7 @@ function _kcontext-k8s { _TMP_CONF=$(mktemp "${RBASH_HOME}/k8s.import.XXXXXX") || return 1 trap 'rm -f "$_TMP_CONF"' RETURN - if [ "$_CONF" = "-" ]; then + if [ "$_CONF" == "-" ]; then cat > "$_TMP_CONF" elif [ -f "$_CONF" ]; then cp "$_CONF" "$_TMP_CONF" || return 1 @@ -117,7 +116,8 @@ function _kcontext-k8s { fi if kstore get "kcontext" "k8s.$_NAME" >/dev/null 2>&1; then - read -r -p "Replace existing config for \"$_NAME\"? (y/n): " _CONFIRM + printf "Replace existing config for \"%s\"? (y/n): " "$_NAME" > /dev/tty + read -r _CONFIRM