mirror of
https://github.com/alexbelgium/hassio-addons.git
synced 2026-07-29 17:30:33 +02:00
aurral: make weekly_flow_folder user-configurable, derive env var in entrypoint
This commit is contained in:
@@ -25,11 +25,10 @@ map:
|
|||||||
- share:rw
|
- share:rw
|
||||||
- media:rw
|
- media:rw
|
||||||
|
|
||||||
environment:
|
|
||||||
WEEKLY_FLOW_FOLDER: "/share/aurral/downloads/weekly-flow"
|
|
||||||
|
|
||||||
options:
|
options:
|
||||||
download_folder: /share/aurral/downloads
|
download_folder: /share/aurral/downloads
|
||||||
|
weekly_flow_folder: weekly-flow
|
||||||
|
|
||||||
schema:
|
schema:
|
||||||
download_folder: str
|
download_folder: str
|
||||||
|
weekly_flow_folder: str
|
||||||
|
|||||||
@@ -1,9 +1,15 @@
|
|||||||
#!/bin/sh
|
#!/bin/sh
|
||||||
set -e
|
set -e
|
||||||
|
|
||||||
# Create the real directories in HA persistent storage that the symlinks point to
|
DOWNLOAD_FOLDER=$(bashio::config 'download_folder')
|
||||||
|
WEEKLY_FLOW_SUFFIX=$(bashio::config 'weekly_flow_folder')
|
||||||
|
|
||||||
|
export DOWNLOAD_FOLDER
|
||||||
|
export WEEKLY_FLOW_FOLDER="${DOWNLOAD_FOLDER}/${WEEKLY_FLOW_SUFFIX}"
|
||||||
|
|
||||||
|
# Create persistent directories in HA volumes
|
||||||
mkdir -p /config/data
|
mkdir -p /config/data
|
||||||
mkdir -p "${DOWNLOAD_FOLDER:-/share/aurral/downloads}"
|
mkdir -p "${DOWNLOAD_FOLDER}"
|
||||||
mkdir -p "${WEEKLY_FLOW_FOLDER:-/share/aurral/downloads/weekly-flow}"
|
mkdir -p "${WEEKLY_FLOW_FOLDER}"
|
||||||
|
|
||||||
exec "$@"
|
exec "$@"
|
||||||
|
|||||||
Reference in New Issue
Block a user