Newer
Older
openstack-caracal-ipv4 / tests / phase-00-teardown / fakebin / maas
@JesseA123 JesseA123 22 hours ago 393 bytes Teardown scripts
#!/usr/bin/env bash
# fake maas: serves machines read from fixture; machine delete succeeds.
prof="${1:-}"; obj="${2:-}"; act="${3:-}"; a4="${4:-}"
case "$obj $act" in
  "machines read") cat "${FIX_MACHINES:?}"; exit 0 ;;
  "machine delete") echo "Success."; exit 0 ;;
  "machine read") cat "${FIX_MACHINES:?}" | jq --arg s "$a4" '.[]|select(.system_id==$s)'; exit 0 ;;
esac
echo "{}"; exit 0