nextcloudpi/updates/1.47.0.sh

22 lines
397 B
Bash

#!/bin/bash
set -e
source /usr/local/etc/library.sh
# Stop metrics services if running
for svc in prometheus-node-exporter ncp-metrics-exporter
do
service "$svc" status || [[ $? -ne 4 ]] || continue
service "$svc" stop || [[ $? -ne 4 ]]
done
# Reinstall metrics services
install_app metrics
is_active_app metrics && (
export METRICS_SKIP_PASSWORD_CONFIG=true
run_app metrics
)
exit 0