From 063caf15cebe0e823be56b1249c1be5a7349d348 Mon Sep 17 00:00:00 2001 From: Valentin Haenel Date: Mon, 16 Feb 2015 19:11:51 +0100 Subject: [PATCH] make getting existing config values for invalid keys more robust --- _conda | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/_conda b/_conda index 7b53012..23d7fc0 100644 --- a/_conda +++ b/_conda @@ -156,7 +156,7 @@ __conda_describe_existing_list_config_keys(){ __conda_existing_config_values(){ local -a config_values search_term search_term="$1" - config_values=($(conda config --json --get "$search_term"| + config_values=($(conda config --json --get "$search_term" 2> /dev/null | python -c " import json, sys try: @@ -164,6 +164,8 @@ try: for v in values: print(v) except KeyError: + pass +except ValueError: pass ")) print -l $config_values