File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -10,9 +10,16 @@ if [[ -z "${rollNetworkId}" ]]; then
1010 echo -e " [\033[33;1m!!\033[0m] \033[31mRollDev is not currently running.\033[0m Run \033[36mroll svc up\033[0m to start RollDev core services."
1111fi
1212
13- OLDIFS=" $IFS " ;
13+ OLDIFS=" $IFS "
1414IFS=$' \n '
15- mapfile -t projectNetworkList < <( docker network ls --format ' {{.Name}}' -q --filter " label=dev.roll.environment.name" )
15+ if command -v mapfile > /dev/null 2>&1 ; then
16+ mapfile -t projectNetworkList < <( docker network ls --format ' {{.Name}}' -q --filter " label=dev.roll.environment.name" )
17+ else
18+ projectNetworkList=()
19+ while IFS= read -r net; do
20+ projectNetworkList+=(" $net " )
21+ done < <( docker network ls --format ' {{.Name}}' -q --filter " label=dev.roll.environment.name" )
22+ fi
1623IFS=" $OLDIFS "
1724
1825messageList=()
@@ -86,4 +93,4 @@ if [[ -n "${rollNetworkId}" ]]; then
8693 printf ' %-12s %-10s %-20s %s\n' " ${name} " " ${state} " " ${status} " " ${ports} "
8794 fi
8895 done
89- fi
96+ fi
You can’t perform that action at this time.
0 commit comments