pub fn set_failure_conditions(
status_updater: &mut DNSZoneStatusUpdater,
reason: &str,
message: &str,
)Expand description
Sets the condition triple for a fatal zone configuration failure (in-memory).
Ensures the conditions converge to a consistent failed state:
Degraded=Truewith the failure reason and messageReady=Falsewith the same reason and message (a previously setReady=Truemust never survive a failed reconciliation)Progressing=False(the reconciliation attempt has finished)
ยงArguments
status_updater- Status updater collecting in-memory condition changesreason- Programmatic failure reason inCamelCase(e.g.PrimaryFailed)message- Human-readable failure explanation