+print_usage() {
+ echo "Usage: clean_kube.sh [--kubeconfig <kube-config-file>] | [--kubecontext <context name>]"
+}
+
+if [ $# -eq 0 ]; then
+:
+elif [ $# -eq 1 ]; then
+ print_usage
+ exit
+elif [ $# -eq 2 ]; then
+ if [ $1 == "--kubeconfig" ]; then
+ if [ ! -f $2 ]; then
+ echo "File $2 for --kubeconfig is not found"
+ print_usage
+ 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
+ fi
+else
+ print_usage
+ exit
+fi
+