Update 00-local_mounts.sh

This commit is contained in:
Alexandre
2023-09-30 07:09:43 +02:00
committed by GitHub
parent 5e6109d71b
commit 942a349669

View File

@@ -1,26 +1,6 @@
#!/usr/bin/with-contenv bashio
# shellcheck shell=bash
#################
# INSTALL TOOLS #
#################
# Install lsblk
if ! command -v "lsblk" &>/dev/null; then
if command -v "apk" &>/dev/null; then apk add --no-cache lsblk >/dev/null; fi
if command -v "apt" &>/dev/null; then apt-get update && apt-get install -yqq util-linux; fi
fi
####################
# LIST LOCAL DISKS #
####################
## List available Disk with Labels and Id
bashio::log.blue "---------------------------------------------------"
bashio::log.info "Available Disks :"
lsblk -o name,label,size,fstype,type,ro | awk '$5 != "" { print $0 }'
bashio::log.blue "---------------------------------------------------"
######################
# MOUNT LOCAL SHARES #
######################
@@ -28,6 +8,18 @@ bashio::log.blue "---------------------------------------------------"
# Mount local Share if configured
if bashio::config.has_value 'localdisks'; then
# Install lsblk
if ! command -v "lsblk" &>/dev/null; then
if command -v "apk" &>/dev/null; then apk add --no-cache lsblk >/dev/null; fi
if command -v "apt" &>/dev/null; then apt-get update && apt-get install -yqq util-linux; fi
fi
## List available Disk with Labels and Id
bashio::log.blue "---------------------------------------------------"
bashio::log.info "Available Disks :"
lsblk -o name,label,size,fstype,type,ro | awk '$5 != "" { print $0 }'
bashio::log.blue "---------------------------------------------------"
MOREDISKS=$(bashio::config 'localdisks')
echo "Local Disks mounting..."