1
0
Fork 0
mirror of https://github.com/romkatv/powerlevel10k.git synced 2024-11-16 17:50:09 +00:00

use consisent patterns when parsing yaml

This commit is contained in:
romkatv 2019-07-30 07:55:18 +02:00
parent 05deaa802f
commit f337616738

View file

@ -2897,7 +2897,7 @@ prompt_kubecontext() {
local context cluster namespace
() {
local cfg && cfg=(${(f)"$(kubectl config view -o=yaml 2>/dev/null)"}) || return
local ctx=(${(@M)cfg:#current-context: [^\"\'|>]*})
local ctx=(${(@M)cfg:#current-context: [^\"\'\|\>]*})
(( $#ctx == 1 )) || return
context=${ctx[1]#current-context: }
local -i pos=${cfg[(i)contexts:]}