X-Git-Url: https://gerrit.o-ran-sc.org/r/gitweb?a=blobdiff_plain;f=test%2Fcommon%2Fclean_kube_ns.sh;h=34a998f8e893476d32a5b3a4f1ecc659b9b6ae7b;hb=d2aeca8843fe3ffca2e73dec5b64daeef0dda938;hp=0a016d2bdcc2455e14ef546d0dda0ded3a57bc4a;hpb=712794e78f2c8f1b2aa57ef687deed6bc47c6b10;p=nonrtric.git diff --git a/test/common/clean_kube_ns.sh b/test/common/clean_kube_ns.sh index 0a016d2b..34a998f8 100755 --- a/test/common/clean_kube_ns.sh +++ b/test/common/clean_kube_ns.sh @@ -33,10 +33,12 @@ KUBECONF="" echo "Will remove all kube namespaces marked with label 'autotest'" print_usage() { - echo "Usage: clean_kube_ns.sh [--kubeconfig ]" + echo "Usage: clean_kube_ns.sh [--kubeconfig ] | [--kubecontext ]" } -if [ $# -eq 1 ]; then +if [ $# -eq 0 ]; then +: +elif [ $# -eq 1 ]; then print_usage exit elif [ $# -eq 2 ]; then @@ -47,6 +49,13 @@ elif [ $# -eq 2 ]; then exit fi KUBECONF="--kubeconfig $2" + elif [ $1 == "--kubecontext" ]; then + if [ -z $2 ]; then + echo "No context found for --kubecontext" + print_usage + exit + fi + KUBECONF="--context $2" else print_usage exit