mirror of
https://github.com/alexbelgium/hassio-addons.git
synced 2026-01-09 01:11:04 +01:00
fix: auto-fix linting issues
This commit is contained in:
committed by
github-actions[bot]
parent
275424252e
commit
8353aafb36
@@ -119,24 +119,24 @@ for KEYS in "${arr[@]}"; do
|
||||
env_processed=false
|
||||
for entry in "${env_entries[@]}"; do
|
||||
if [[ "$entry" == \{* ]]; then
|
||||
env_name=$(jq -r 'if has("name") and has("value") then .name else empty end' <<<"$entry")
|
||||
env_name=$(jq -r 'if has("name") and has("value") then .name else empty end' <<< "$entry")
|
||||
if [[ -n "$env_name" ]]; then
|
||||
env_value=$(jq -r '.value // empty' <<<"$entry")
|
||||
env_value=$(jq -r '.value // empty' <<< "$entry")
|
||||
export_option "$env_name" "$env_value"
|
||||
env_processed=true
|
||||
continue
|
||||
fi
|
||||
|
||||
# Preserve multiline values: iterate keys and extract raw values without @tsv
|
||||
mapfile -t env_keys < <(jq -r 'keys[]' <<<"$entry")
|
||||
mapfile -t env_keys < <(jq -r 'keys[]' <<< "$entry")
|
||||
for env_key in "${env_keys[@]}"; do
|
||||
# Use --arg to select the key; // empty to avoid "null"
|
||||
env_value=$(jq -r --arg k "$env_key" '.[$k] // empty' <<<"$entry")
|
||||
env_value=$(jq -r --arg k "$env_key" '.[$k] // empty' <<< "$entry")
|
||||
export_option "$env_key" "$env_value"
|
||||
env_processed=true
|
||||
done
|
||||
elif [[ "${entry:0:1}" == '"' ]]; then
|
||||
env_pair=$(jq -r '.' <<<"$entry")
|
||||
env_pair=$(jq -r '.' <<< "$entry")
|
||||
if [[ "$env_pair" == *=* ]]; then
|
||||
env_key=${env_pair%%=*}
|
||||
env_value=${env_pair#*=}
|
||||
|
||||
0
jellyfin/rootfs/etc/services.d/nginx/run
Normal file → Executable file
0
jellyfin/rootfs/etc/services.d/nginx/run
Normal file → Executable file
0
nzbget/rootfs/etc/services.d/nginx/run
Normal file → Executable file
0
nzbget/rootfs/etc/services.d/nginx/run
Normal file → Executable file
0
piwigo/rootfs/etc/s6-overlay/s6-rc.d/init-alexbelgium/run
Normal file → Executable file
0
piwigo/rootfs/etc/s6-overlay/s6-rc.d/init-alexbelgium/run
Normal file → Executable file
0
sonarr/rootfs/etc/services.d/nginx/run
Normal file → Executable file
0
sonarr/rootfs/etc/services.d/nginx/run
Normal file → Executable file
Reference in New Issue
Block a user