From c786767d06d40eca6b8dc2fd9f36bc57e42c7d8f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ga=C3=ABl=20PORTAY?= Date: Thu, 30 Jan 2025 18:56:52 +0100 Subject: [PATCH] Convert DOSH_DOCKER_XXX_EXTRA_OPTS to array if not arrays --- dosh | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/dosh b/dosh index 81eb357..5b3b58c 100755 --- a/dosh +++ b/dosh @@ -809,13 +809,16 @@ then fi set -euo pipefail -# Warn if the DOSH_DOCKER_*_EXTRA_OPTS variables are not arrays. +# Warn if the DOSH_DOCKER_*_EXTRA_OPTS variables are not arrays, and convert +# them if not arrays. for i in DOSH_DOCKER_RUN_EXTRA_OPTS DOSH_DOCKER_EXEC_EXTRA_OPTS \ DOSH_DOCKER_BUILD_EXTRA_OPTS DOSH_DOCKER_RMI_EXTRA_OPTS do if is_set_and_not_array "$i" then - echo "Warning: $i is an array! Please convert it." >&2 + echo "Warning: $i is converted to array." >&2 + echo " Please convert it to shutdown that warning." >&2 + to_array "$i" fi done