From 457509b2172a29b0dc2691afc214a9108bfc68e6 Mon Sep 17 00:00:00 2001 From: layman Date: Tue, 21 Dec 2021 09:46:00 +0100 Subject: [PATCH] borg_exporter: improve hostname deduction --- borg_exporter.sh | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/borg_exporter.sh b/borg_exporter.sh index c1b9ccb..09b3510 100755 --- a/borg_exporter.sh +++ b/borg_exporter.sh @@ -17,10 +17,14 @@ if [[ -n "${REPOS[*]}" ]] ; then fi >> "$TMP_FILE" for repository in "${REPOS[@]}" ; do - hostname=${HOSTNAMES[$repository]:-$repository} + hostname="$repository" + if [[ -n "${HOSTNAMES[@]}" ]] ; then + hostname=${HOSTNAMES[$repository]:-$repository} + fi if [[ "$hostname" == "$repository" ]] ; then hostname=${hostname/"${REPO_BASE}/"//} hostname=${hostname/"/backup"//} + hostname=${hostname//\//} fi index_base="$repository/index" age_seconds="$(( $(date +%s) - $(date +%s -r "$index_base".*) ))"