mirror of
https://github.com/hassio-addons/bashio.git
synced 2025-05-06 20:11:24 +00:00
Fetch config from API (#82)
Co-authored-by: Franck Nijhof <git@frenck.dev>
This commit is contained in:
parent
ca451388fb
commit
555dce69a9
3 changed files with 2 additions and 3 deletions
|
@ -28,7 +28,6 @@ source "${__BASHIO_LIB_DIR}/const.sh"
|
||||||
# Defaults
|
# Defaults
|
||||||
declare __BASHIO_SUPERVISOR_API=${SUPERVISOR_API:-${__BASHIO_DEFAULT_SUPERVISOR_API}}
|
declare __BASHIO_SUPERVISOR_API=${SUPERVISOR_API:-${__BASHIO_DEFAULT_SUPERVISOR_API}}
|
||||||
declare __BASHIO_SUPERVISOR_TOKEN=${SUPERVISOR_TOKEN:-${__BASHIO_DEFAULT_SUPERVISOR_TOKEN}}
|
declare __BASHIO_SUPERVISOR_TOKEN=${SUPERVISOR_TOKEN:-${__BASHIO_DEFAULT_SUPERVISOR_TOKEN}}
|
||||||
declare __BASHIO_ADDON_CONFIG=${ADDON_CONFIG:-${__BASHIO_DEFAULT_ADDON_CONFIG}}
|
|
||||||
declare __BASHIO_LOG_LEVEL=${LOG_LEVEL:-${__BASHIO_DEFAULT_LOG_LEVEL}}
|
declare __BASHIO_LOG_LEVEL=${LOG_LEVEL:-${__BASHIO_DEFAULT_LOG_LEVEL}}
|
||||||
declare __BASHIO_LOG_FORMAT=${LOG_FORMAT:-${__BASHIO_DEFAULT_LOG_FORMAT}}
|
declare __BASHIO_LOG_FORMAT=${LOG_FORMAT:-${__BASHIO_DEFAULT_LOG_FORMAT}}
|
||||||
declare __BASHIO_LOG_TIMESTAMP=${LOG_TIMESTAMP:-${__BASHIO_DEFAULT_LOG_TIMESTAMP}}
|
declare __BASHIO_LOG_TIMESTAMP=${LOG_TIMESTAMP:-${__BASHIO_DEFAULT_LOG_TIMESTAMP}}
|
||||||
|
|
|
@ -44,7 +44,8 @@ function bashio::config() {
|
||||||
end
|
end
|
||||||
QUERY
|
QUERY
|
||||||
|
|
||||||
result=$(bashio::jq "${__BASHIO_ADDON_CONFIG}" "${query}")
|
options=$(bashio::addon.options)
|
||||||
|
result=$(bashio::jq "${options}" "${query}")
|
||||||
|
|
||||||
printf "%s" "${result}"
|
printf "%s" "${result}"
|
||||||
return "${__BASHIO_EXIT_OK}"
|
return "${__BASHIO_EXIT_OK}"
|
||||||
|
|
|
@ -9,7 +9,6 @@
|
||||||
# ==============================================================================
|
# ==============================================================================
|
||||||
|
|
||||||
# Defaults
|
# Defaults
|
||||||
readonly __BASHIO_DEFAULT_ADDON_CONFIG="/data/options.json"
|
|
||||||
readonly __BASHIO_DEFAULT_CACHE_DIR="/tmp/.bashio"
|
readonly __BASHIO_DEFAULT_CACHE_DIR="/tmp/.bashio"
|
||||||
readonly __BASHIO_DEFAULT_HIBP_ENDPOINT="https://api.pwnedpasswords.com/range"
|
readonly __BASHIO_DEFAULT_HIBP_ENDPOINT="https://api.pwnedpasswords.com/range"
|
||||||
readonly __BASHIO_DEFAULT_LOG_FORMAT="[{TIMESTAMP}] {LEVEL}: {MESSAGE}"
|
readonly __BASHIO_DEFAULT_LOG_FORMAT="[{TIMESTAMP}] {LEVEL}: {MESSAGE}"
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue