Dave Jarvis' Repositories

git clone https://repo.autonoma.ca/repo/keenwrite.git

Fix mount points

AuthorDaveJarvis <email>
Date2022-12-11 22:30:59 GMT-0800
Commit0cca98d41c60ec8836eaf49bb41e3ea25bc874fc
Parentef8887f
Delta8 lines added, 6 lines removed, 2-line increase
container/manage.sh
local result=""
- if [ -z "${1}" ]; then
+ if [ ! -z "${1}" ]; then
result="-v ${1}:${2}:Z"
fi
- return $result
+ echo "${result}"
}
get_mountpoint_text() {
- return $(get_mountpoint "${ARG_MOUNTPOINT_TEXT}", "${CONTAINER_DIR_TEXT}")
+ echo $(get_mountpoint "${ARG_MOUNTPOINT_TEXT}" "${CONTAINER_DIR_TEXT}")
}
get_mountpoint_images() {
- return $(get_mountpoint "${ARG_MOUNTPOINT_IMAGES}", "${CONTAINER_DIR_IMAGES}")
+ echo $(get_mountpoint "${ARG_MOUNTPOINT_IMAGES}" "${CONTAINER_DIR_IMAGES}")
}
# ---------------------------------------------------------------------------
# Connects to the container.
# ---------------------------------------------------------------------------
utile_connect() {
+ $log "Connecting to container"
+
local mount_text=$(get_mountpoint_text)
local mount_images=$(get_mountpoint_images)
${CONTAINER_EXE} run \
--network="${CONTAINER_NETWORK}" \
--rm \
+ -it \
${mount_text} \
${mount_images} \
- -i \
- -t "${CONTAINER_NAME}"
+ "${CONTAINER_NAME}"
}