From 541f44400eedea02cba1bbe01f3fa85c42b23c29 Mon Sep 17 00:00:00 2001 From: Philippe Coval Date: Thu, 12 Sep 2019 13:59:43 +0200 Subject: [PATCH] scripts: Add destroy-storage option to reset tool (#616) This will help for cleaning volumes Relate-to: https://github.com/ubuntu/microk8s/issues/488 Change-Id: I04a13f060b1c4beda9dd5006c435e5b2be12c385 Signed-off-by: Philippe Coval --- .../wrappers/microk8s-reset.wrapper | 55 +++++++++++++++++++ 1 file changed, 55 insertions(+) diff --git a/microk8s-resources/wrappers/microk8s-reset.wrapper b/microk8s-resources/wrappers/microk8s-reset.wrapper index c5b092cce1..5d71749328 100755 --- a/microk8s-resources/wrappers/microk8s-reset.wrapper +++ b/microk8s-resources/wrappers/microk8s-reset.wrapper @@ -6,6 +6,25 @@ source $SNAP/actions/common/utils.sh KUBECTL="$SNAP/kubectl --kubeconfig=${SNAP_DATA}/credentials/client.config" + +usage() { + cat<&2 + echo "Try '${SNAP_NAME} --help' for more information." + exit 2 + ;; + esac + ;; + h) + usage + exit 0 + ;; + \?) + echo "Invalid option -${OPTARG}" >&2 + echo "Try '${SNAP_NAME} --help' for more information." + exit 2 + ;; + + esac +done + exit_if_stopped exit_if_no_permissions +if ${destroy_storage_enabled} ; then + destroy_storage +fi clean_cluster ${SNAP}/microk8s-stop.wrapper sleep 5 ${SNAP}/microk8s-start.wrapper +