reload_data_tables
Reload OpenSIPS data tables by firing MI commands in dependency order. Optionally limit to specific module targets, stop on first error, or set delay between commands.
Instructions
Run the full chain of OpenSIPS data-table reloads.
Fires the appropriate *_reload MI commands in dependency order.
Missing modules (commands the loaded OpenSIPS does not expose) are
reported as skipped rather than failed so the orchestrator
succeeds on partial deployments.
Parameters
targets:
Optional whitelist of module names (e.g. ["dispatcher", "drouting"])
to limit the reload. Default: every reload in the dependency chain.
stop_on_error:
If True, abort on the first failing reload. Default False —
a drouting failure should not prevent a tls cert refresh.
delay_ms_between:
Small gap between MI calls so OpenSIPS timer processes are not
saturated by a burst. Default 100ms.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| targets | No | ||
| stop_on_error | No | ||
| delay_ms_between | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||