From 18ac12288a158d07674418209d97ba95024cbf02 Mon Sep 17 00:00:00 2001 From: Christian Segundo Date: Sat, 7 Oct 2023 07:18:24 +0200 Subject: Fix kubectl link --- Makefile.am | 4 ++-- krash.in | 4 ++++ 2 files changed, 6 insertions(+), 2 deletions(-) diff --git a/Makefile.am b/Makefile.am index 8b45e33..b42f744 100644 --- a/Makefile.am +++ b/Makefile.am @@ -2,6 +2,6 @@ bin_SCRIPTS = krash CLEANFILES = $(bin_SCRIPTS) install-exec-hook: - cd $(DESTDIR)$(bindir) && rm -f kubectl-node-crash && $(LN_S) krash kubectl-node-crash + cd $(DESTDIR)$(bindir) && rm -f kubectl-nodecrash && $(LN_S) krash kubectl-nodecrash uninstall-hook: - cd $(DESTDIR)$(bindir) && rm -f kubectl-node-crash + cd $(DESTDIR)$(bindir) && rm -f kubectl-nodecrash diff --git a/krash.in b/krash.in index aff12ec..736147f 100644 --- a/krash.in +++ b/krash.in @@ -5,6 +5,8 @@ command -v kubectl >/dev/null 2>&1 || { echo 'Please install kubectl'; exit 1; } USAGE="Usage: $(basename "$0") [-r|--reboot]" [ $# -eq 0 ] && { echo "$USAGE"; exit 1; } +[[ "$1" =~ ^-h|--help$ ]] && { echo "$USAGE"; exit 0; } + NODE_REBOOT=0 NODE_NAME=${1:-}; shift @@ -37,3 +39,5 @@ spec: priorityClassName: system-node-critical nodeName: ${NODE_NAME} EOF + +# vim: ft=sh -- cgit v1.2.3