Hi Team,
Problem: There is no documented way for a Python plugin to surface a non‑fatal warning in the Delphix UI. The only mechanism that reliably shows a message to the user is raising UserError, which always aborts the operation.
Current behavior: plugins must raise UserError to display a message in the UI; this terminates the operation.
Desired behavior: ability for a plugin to emit a non‑blocking warning that is visible in the operation UI and recorded in the operation logs, without failing or stopping the plugin.
Environment: Python 3.8, Delphix Python plugin SDK (dlpx.virtualization.platform).
Hi Team,
Problem: There is no documented way for a Python plugin to surface a non‑fatal warning in the Delphix UI. The only mechanism that reliably shows a message to the user is raising UserError, which always aborts the operation.
Current behavior: plugins must raise UserError to display a message in the UI; this terminates the operation.
Desired behavior: ability for a plugin to emit a non‑blocking warning that is visible in the operation UI and recorded in the operation logs, without failing or stopping the plugin.
Environment: Python 3.8, Delphix Python plugin SDK (dlpx.virtualization.platform).