prole/mock_val/lib/shell/prole_guardrails.sh

12 lines
189 B
Bash

#!/usr/bin/env bash
prole_guard_nonempty() {
local name="$1"
local value="${2:-}"
if [[ -z "$value" ]]; then
echo "ERROR: ${name} is required" >&2
return 2
fi
return 0
}