Skip to content

Commit 2ad7574

Browse files
author
OpenShift Bot
authored
Merge pull request #13246 from JacobTanenbaum/route-status-arrays
Merged by openshift-bot
2 parents b1201dd + edef4d1 commit 2ad7574

File tree

1 file changed

+6
-6
lines changed

1 file changed

+6
-6
lines changed

images/router/clear-route-status.sh

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -22,9 +22,9 @@ function clear_status_set_by() {
2222
local router_name="${1}"
2323

2424
for namespace in $( oc get namespaces -o 'jsonpath={.items[*].metadata.name}' ); do
25-
local routes; routes=$(oc get routes -o jsonpath='{.items[*].metadata.name}' --namespace="${namespace}" 2>/dev/null)
26-
if [[ -n "${routes}" ]]; then
27-
for route in "${routes}"; do
25+
local routes; routes=($(oc get routes -o jsonpath='{.items[*].metadata.name}' --namespace="${namespace}" 2>/dev/null))
26+
if [[ "${#routes[@]}" -ne 0 ]]; then
27+
for route in "${routes[@]}"; do
2828
clear_routers_status "${namespace}" "${route}" "${router_name}"
2929
done
3030
else
@@ -106,9 +106,9 @@ namespace="${1}"
106106
route_name="${2}"
107107

108108
if [[ "${route_name}" == "ALL" ]]; then
109-
routes=$(oc get routes -o jsonpath='{.items[*].metadata.name}' --namespace="${namespace}" 2>/dev/null)
110-
if [[ -n "${routes}" ]]; then
111-
for route in "${routes}"; do
109+
routes=($(oc get routes -o jsonpath='{.items[*].metadata.name}' --namespace="${namespace}" 2>/dev/null))
110+
if [[ "${#routes[@]}" -ne 0 ]]; then
111+
for route in "${routes[@]}"; do
112112
clear_status "${namespace}" "${route}"
113113
done
114114
else

0 commit comments

Comments
 (0)