#!/usr/bin/env bash
# fake maas: serves read endpoints from fixtures; dry-run never calls mutations.
prof="${1:-}"; obj="${2:-}"; act="${3:-}"
[ "$obj" = subnets ]  && [ "$act" = read ] && { cat "${FIX_SUBNETS:?}";  exit 0; }
[ "$obj" = spaces ]   && [ "$act" = read ] && { cat "${FIX_SPACES:?}";   exit 0; }
[ "$obj" = vlans ]    && [ "$act" = read ] && { cat "${FIX_VLANS:?}";    exit 0; }
[ "$obj" = ipranges ] && [ "$act" = read ] && { cat "${FIX_IPRANGES:?}"; exit 0; }
echo "{}"; exit 0
