mirror of
https://github.com/alexbelgium/hassio-addons.git
synced 2026-05-18 14:51:50 +02: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
|
env_processed=false
|
||||||
for entry in "${env_entries[@]}"; do
|
for entry in "${env_entries[@]}"; do
|
||||||
if [[ "$entry" == \{* ]]; then
|
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
|
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"
|
export_option "$env_name" "$env_value"
|
||||||
env_processed=true
|
env_processed=true
|
||||||
continue
|
continue
|
||||||
fi
|
fi
|
||||||
|
|
||||||
# Preserve multiline values: iterate keys and extract raw values without @tsv
|
# 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
|
for env_key in "${env_keys[@]}"; do
|
||||||
# Use --arg to select the key; // empty to avoid "null"
|
# 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"
|
export_option "$env_key" "$env_value"
|
||||||
env_processed=true
|
env_processed=true
|
||||||
done
|
done
|
||||||
elif [[ "${entry:0:1}" == '"' ]]; then
|
elif [[ "${entry:0:1}" == '"' ]]; then
|
||||||
env_pair=$(jq -r '.' <<<"$entry")
|
env_pair=$(jq -r '.' <<< "$entry")
|
||||||
if [[ "$env_pair" == *=* ]]; then
|
if [[ "$env_pair" == *=* ]]; then
|
||||||
env_key=${env_pair%%=*}
|
env_key=${env_pair%%=*}
|
||||||
env_value=${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