Skip to main content

Plugin

Description

Plugin is a placeholder for defining custom plugins for the future versions of Athena.


Name field of tag name

The Name of the plugin. There is no active check if the name collides with any basic implemented plugins, but if there is any overlap, the users' would be preferred. Current basic implemented plugins: observer: curl conditioner: amr, oai configurator: passthrough, gtt, amr

Kind: NameTag
Tag: name
Data Type: string
Optional: False


Kind field of tag kind

The Kind of the plugin.

Kind: string
Tag: kind
Data Type: string
Enumeration: observer, conditioner, configurator
Optional: False


URL field of tag url

URL to download and apply the plugin. Currently, the format is not decided. Go-getter is used to perform the download, plus an OCI option implemented.

Kind: string
Tag: url
Data Type: string
Format: uri
Optional: False