interoperability_production_recover
Restore an Interoperability Production to operational status in InterSystems IRIS, addressing disruptions to ensure continuity of data exchange and processing workflows.
Instructions
Recover an Interoperability Production
Input Schema
TableJSON Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||
Implementation Reference
- The handler function for the 'interoperability_production_recover' tool. It logs the action, calls the IRIS method to recover the production using raise_on_error, and returns 'Recovered'. This is the core implementation executing the tool logic.@server.tool(description="Recover an Interoperability Production") async def interoperability_production_recover( ctx: Context, ) -> str: logger.info("Recovering Interoperability Production") iris = ctx.iris raise_on_error( iris, iris.classMethodString("Ens.Director", "RecoverProduction") ) return "Recovered"