Overrides an existing policy schema in the swarm system with a new or partial schema.
This function updates the configuration of a policy identified by its policyName, applying the provided schema properties.
It operates outside any existing method or execution contexts to ensure isolation, leveraging beginContext for a clean execution scope.
Logs the override operation if logging is enabled in the global configuration.
If the policy schema service encounters an error during the override operation (e.g., invalid policyName or schema).
Example
// Override a policy’s schema with new properties overridePolicy({ policyName:"ContentFilter", autoBan:true, banMessage:"Content policy violation detected.", }); // Logs the operation (if enabled) and updates the policy schema in the swarm.
Overrides an existing policy schema in the swarm system with a new or partial schema. This function updates the configuration of a policy identified by its
policyName
, applying the provided schema properties. It operates outside any existing method or execution contexts to ensure isolation, leveragingbeginContext
for a clean execution scope. Logs the override operation if logging is enabled in the global configuration.