StackGuardian/tirith

Remove required_ from meta.required_provider and preserve backward compatibility

Offen

#166 geöffnet am 08.08.2024

 (1 Kommentar) (0 Reaktionen) (0 zugewiesene Personen)Python (41 Forks)auto 404
good first issue

Repository-Metriken

Stars
 (168 Sterne)
PR-Merge-Metriken
 (PR-Metriken ausstehend)

Beschreibung

We need to remove the required_ prefix from the meta.required_provider key in policies. The new key should be meta.provider. Also, we must ensure backward compatibility so that existing policies using meta.required_provider continue to function correctly.

  • Update the core, specifically the function start_policy_evaluation_from_dict to handle the above case
  • Write tests to ensure that policies with required_provider, and provider, both work.

Contributor Guide