6
0
Fork 0
This repository has been archived on 2022-03-14. You can view files and clone it, but cannot push or open issues or pull requests.
cdist-recycledcloud/type/__prometheus_veeam_exporter/manifest

24 lines
545 B
Bash
Executable File

#!/bin/sh
os=$(cat "${__global:?}/explorer/os")
mkdir -p "${__object:?}/files"
case "$os" in
debian | ubuntu)
__package python3-venv
__package curl
"${__type:?}/files/prometheus-veeam-exporter.service.sh" \
>"${__object:?}/files/prometheus-veeam-exporter.service"
__systemd_unit prometheus-veeam-exporter.service \
--source "${__object:?}/files/prometheus-veeam-exporter.service" \
--enablement-state enabled
;;
*)
echo "$os is not supported by this type. Exiting" >&2
exit 1
;;
esac
__directory /opt/prometheus-veeam-exporter