Skip to content

Non blocking UI warning mechanism for Python plugins #623

Description

@rimonghobryal

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).

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions