Skip to content

Commit 88fb87f

Browse files
committed
fix(scripts): correct jq JSON path selector in delete_demo_actors
Update the actor listing query in `hack/install-ate.sh` to extract `metadata.atespace` and `metadata.name` instead of the legacy root fields `atespace` and `actorId`. `metadata` was introduced in af1f005
1 parent 354ca16 commit 88fb87f

1 file changed

Lines changed: 7 additions & 7 deletions

File tree

hack/install-ate.sh

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -451,21 +451,21 @@ delete_demo_actors() {
451451
return 0
452452
fi
453453

454-
local ns tmpl atespace actor_id
454+
local ns tmpl atespace actor_name
455455
while (($# > 0)); do
456456
ns="$1"
457457
tmpl="$2"
458458
shift 2
459459

460460
log_step "Deleting actors for ${ns}/${tmpl}"
461-
while IFS=$'\t' read -r atespace actor_id; do
462-
[[ -z "${actor_id}" ]] && continue
463-
log_step " preparing actor ${atespace}/${actor_id} for delete"
464-
prepare_actor_for_delete "${actor_id}" "${atespace}"
465-
run_kubectl_ate delete actor "${actor_id}" -a "${atespace}"
461+
while IFS=$'\t' read -r atespace actor_name; do
462+
[[ -z "${actor_name}" ]] && continue
463+
log_step " preparing actor ${atespace}/${actor_name} for delete"
464+
prepare_actor_for_delete "${actor_name}" "${atespace}"
465+
run_kubectl_ate delete actor "${actor_name}" -a "${atespace}"
466466
done < <(
467467
jq -r --arg ns "${ns}" --arg tmpl "${tmpl}" \
468-
'.actors[]? | select(.actorTemplateNamespace == $ns and .actorTemplateName == $tmpl) | "\(.atespace)\t\(.actorId)"' \
468+
'.actors[]? | select(.actorTemplateNamespace == $ns and .actorTemplateName == $tmpl) | "\(.metadata.atespace)\t\(.metadata.name)"' \
469469
<<<"${actors_json}"
470470
)
471471
done

0 commit comments

Comments
 (0)