Plugin Repository#

There are various plugin capabilities that developers can use to extend Squirro. Some of these plugins are provided by Squirro and not installed out of the box.

These can be accessed and installed through the Plugin Repository.

Accessible component types include the following:

Online Plugin Repository#

The dashboard repository relies on the Squirro server having internet access. The list of plugins, and the plugin content, is downloaded directly from an online repository maintained by Squirro.

For on-premise installations that do not have internet access, contact Squirro Support for installable packages by other means.

Installation#

To install plugins via the Plugin Repository, follow the steps below:

  1. Log in to your Squirro project in your browser.

  2. Navigate to the Server space in the Spaces menu.

  3. Click Plugin Repository from the left sidebar menu.

  4. Select a plugin type from the dropdown menu and click List.

Plugins that have not yet been installed or are outdated have an Install button.

Clicking Install will download the plugin on the server and make it available to the application.

image3

Deleting Plugins#

The Manage Plugins interface is used to delete plugins. It cannot currently be used to add new plugins.

To delete a plugin, follow the steps below:

  1. Log in to your Squirro project in your browser.

  2. Navigate to the Server space in the Spaces menu.

  3. Click Manage Plugins from the left sidebar menu.

  4. Hover over the desired plugin and click Delete.

image1

When deleting the plugin, a check is done to ensure that the plugin is not in use. When there are many projects on a server, this check can take a moment. If there are projects that use the plugin then you will receive an error message:

image2

Otherwise, the plugin is removed without further notification.