diff --git a/prometheus/rootfs/etc/services.d/prometheus-configgen/run b/prometheus/rootfs/etc/services.d/prometheus-configgen/run index 2016867..7219eff 100755 --- a/prometheus/rootfs/etc/services.d/prometheus-configgen/run +++ b/prometheus/rootfs/etc/services.d/prometheus-configgen/run @@ -1,7 +1,7 @@ #!/usr/bin/with-contenv bashio bashio::log.info 'Starting prometheus config generator...' -if [[ ! -d /share/promethus/targets ]] ; then +if ! bashio::fs.directory_exists /share/prometheus/targets; then mkdir -p /share/prometheus/targets chown -R prometheus:prometheus /share/prometheus/targets fi diff --git a/prometheus/rootfs/etc/services.d/prometheus/run b/prometheus/rootfs/etc/services.d/prometheus/run index 99dbd50..deb569a 100755 --- a/prometheus/rootfs/etc/services.d/prometheus/run +++ b/prometheus/rootfs/etc/services.d/prometheus/run @@ -26,17 +26,17 @@ for var in $(bashio::config 'env_vars|keys'); do export "${name}=${value}" done -if [[ ! -d /data/prometheus ]] ; then +if ! bashio::fs.directory_exists /data/prometheus; then mkdir -p /data/prometheus chown prometheus:prometheus /data/prometheus fi -if [[ ! -d /share/promethus/rules ]] ; then +if ! bashio::fs.directory_exists /share/prometheus/rules; then mkdir -p /share/prometheus/rules chown -R prometheus:prometheus /share/prometheus/rules fi -if [[ ! -d /share/promethus/targets ]] ; then +if ! bashio::fs.directory_exists /share/prometheus/targets; then mkdir -p /share/prometheus/targets chown -R prometheus:prometheus /share/prometheus/targets fi