Labels are key/value pairs attached to skillets. Labels are optional and allow adding additional parameters to Skillets that may not be implemented by all Tools. Labels can be used for grouping, searching, sorting, and identifying skillets beyond just a ‘name’ attribute. Labels can be used to extend Skillet functionality in arbitrary ways going forward. This behaviour is very much influenced by BGPv4 labels and Kubernetes labels.
Panhandler Supported Labels¶
Panhandler recognizes the following labels:
The collection label is used to group like Skillets. A skillet may belong to multiple collections. The collection label value is a list of collection to which the skillet belongs.
labels: collection: - Example Skillets - Test Skillets - Validation Skillets
Panhandler uses the ‘order’ label to sort the Skillets. Skillets without an ‘order’ label are sorted alphabetically by their ‘label’ attribute. Skillets with a lower ‘order’ tag will be display before those with a higher ‘order’ tag.
labels: order: 10
The help_link label can be used to display a link to additional documentation about a skillet. This will be shown in the ‘Help’ dialog from the ‘?’ icon in the top right hand corner of the Skillet input form.
labels: help_link: https://panhandler.readthedocs.io/en/master/variables.html
The help_link_title will set the displayed title of the help_link in the Help dialog.
labels: help_link: https://panhandler.readthedocs.io/en/master/variables.html help_link_title: All available Variable Documentation