Use plugins
This section describes the plugins provided with PulseUno and how to enable or disable them.
For a list of available chain plugins, see Plugins overview.
Built-in and bundled plugins
PulseUno includes bundled and built-in plugins:
Built-in plugins | Built-in plugins can be upgraded or replaced only when you upgrade PulseUno. They are core to the product and are not expected to change without changes to PulseUno. |
Bundled plugins | Bundled plugins are standard plugins that are shipped with PulseUno. You can overwrite them as long as the newer versions are backwards compatible with your PulseUno version. |
Plugins described in this section contain the following information:
-
A description of what the plugin does.
-
Prerequisites, if any, such as external tools that the plugin depends on.
-
Configuration details, such as global server configuration files that must be set up, the parameters that you specify when adding a plugin step to a chain, and whether the plugin needs to be in a chain that uses a workspace.
Workspace
A workspace is a directory allocated to a chain when the chain runs. The workspace is populated with the stream/branch content (files), so that the plugins in the chain can analyze the stream/branch content and report findings back to PulseUno. Workspaces are limited, and a chain may be delayed until one is allocated.
Workspace directories are located in the PulseUno data directory. The notation ${dataDir} refers to the pulse_data directory on the PulseUno server.
Default locations:
Windows | C:\ProgramData\OpenText\PulseUno\pulse_data |
Linux | /opt/opentext/pulseuno/data/pulse_data |
Note: To specify the file path in .properties files, use either a slash (/) (Windows and UNIX) or backslash (\) (Windows only) as a filename separator. If you use backslash (\), escape it with another backslash. For example: file.path=C:\\TEMP\\myfile.bin
Custom plugins
Additional and upgraded plugins may be available for download from the Community page.
You can write your own plugin implementations if you have site-specific requirements or in-house utilities that you want to integrate with PulseUno. For details, see Pulse Java SDK.
Enable or disable plugins
As an administrator, you can enable or disable the plugins installed in your environment, and view the results of recent plugin runs.
If you disable a plugin that is included in a chain, the plugin step is skipped when the chain runs.
To enable or disable a plugin:
-
In PulseUno, navigate to Administration
> Plugins.
-
To enable a plugin, click Enable next to the plugin.
To disable a plugin, click Disable.
Note: If your PulseUno instance is a part of the Dimensions CM installation, you can install more plugins. For details, see the Dimensions CM help.
See also: