Skip to main content

evaluate_packs

Function evaluate_packs 

Source
pub fn evaluate_packs(
    packs: &[PolicyPack],
    action_payload: &Value,
    daemon_state: &Value,
) -> DecisionResult
Expand description

Run an action through every loaded pack in pack-load order.

Aggregate semantics (per policy-pack-format.md): any DENY short-circuits + wins; else any WARN; else ALLOW.