浏览代码

fix(kubectx): don't error on missing k8s context (#10675)

Sam Cook 2 年之前
父节点
当前提交
6396dfb97f
共有 1 个文件被更改,包括 3 次插入1 次删除
  1. 3 1
      plugins/kubectx/kubectx.plugin.zsh

+ 3 - 1
plugins/kubectx/kubectx.plugin.zsh

@@ -3,7 +3,9 @@ typeset -g -A kubectx_mapping
 function kubectx_prompt_info() {
   (( $+commands[kubectl] )) || return
 
-  local current_ctx=$(kubectl config current-context)
+  local current_ctx=$(kubectl config current-context 2> /dev/null)
+
+  [[ -n "$current_ctx" ]] || return
 
   # use value in associative array if it exists
   # otherwise fall back to the context name