From a929c6983dd9e911d029270c63db0ac301a2fd59 Mon Sep 17 00:00:00 2001 From: Beans Baxter <24848012+BeansIsFat@users.noreply.github.com> Date: Fri, 28 Jun 2024 17:07:20 -0400 Subject: [PATCH] refactor: don't check spoolman version if not installed (#487) --- scripts/spoolman.sh | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/scripts/spoolman.sh b/scripts/spoolman.sh index c649577..ba1f2bb 100644 --- a/scripts/spoolman.sh +++ b/scripts/spoolman.sh @@ -247,16 +247,16 @@ function get_spoolman_status() { } function get_local_spoolman_version() { + [[ ! -d "${SPOOLMAN_DIR}" ]] && return + local version - if [[ -d "${SPOOLMAN_DIR}" ]]; then - version=$(grep -o '"version":\s*"[^"]*' "${SPOOLMAN_DIR}"/release_info.json | cut -d'"' -f4) - else - version="" - fi + version=$(grep -o '"version":\s*"[^"]*' "${SPOOLMAN_DIR}"/release_info.json | cut -d'"' -f4) echo "${version}" } function get_remote_spoolman_version() { + [[ ! -d "${SPOOLMAN_DIR}" ]] && return + local version version=$(curl -s "${SPOOLMAN_REPO}" | grep -o '"tag_name":\s*"v[^"]*"' | cut -d'"' -f4) echo "${version}"