Skip to content

feat: plugin management commands for txc environment#145

Open
zekelinAlex wants to merge 3 commits into
TALXIS:masterfrom
zekelinAlex:users/alexander.zekelin/env-plugin-step-management
Open

feat: plugin management commands for txc environment#145
zekelinAlex wants to merge 3 commits into
TALXIS:masterfrom
zekelinAlex:users/alexander.zekelin/env-plugin-step-management

Conversation

@zekelinAlex

Copy link
Copy Markdown

After importing a solution plugin steps came in disabled, you had to query sdkmessageprocessingstep by hand and flip statecodes through record update. This adds the txc environment plugin command family.

Assemblies and types:
plugin assembly list / plugin assembly show: list registered plugin assemblies, or show one in detail.
plugin type list: list plugin / workflow-activity types.

Steps:
plugin step list: steps with their message, entity, stage, mode, rank and enabled state, filterable by --assembly, --entity, --stage (pre/post) and --disabled.
plugin step show: full config of one step (filtering attributes, configuration, images).
plugin step enable / plugin step disable: flip a single step, by GUID or by name.
plugin step enable-all --assembly : re-enable every disabled step of an assembly in one go, for the import-came-in-disabled case.

Trace logging:
plugin profile status / enable [--level all|exception] / disable: read and set the org-wide plugin trace log level.

Closes #43

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

feat: First-class plugin management commands (list, enable, disable, inspect steps)

1 participant