Manifest

The manifest introduces the script to the Python compiler. The manifest is required.

Example of a manifest:

Manifest = {
    'Name': 'com.arubanetworks.cpu_monitor_threshold',
    'Description': 'System CPU Monitoring Policy on configured threshold values',
    'Version': '0.1',
    'Author': 'Aruba Networks'
}

The manifest must contain the following items:

Name

Specifies a unique name for the script. The name must be a text string that starts with a letter or number and can contain alphanumeric characters and the special characters . (dot), - (hyphen), and _ (underscore). The maximum length of the plus the version must not exceed 80 characters.

Hewlett Packard Enterprise recommends that the name be a canonical name (CNAME). The canonical name follows the reverse domain name notation. For example: com.arubanetworks.bgp_monitor1.0

Description

Describes what the script monitors. Must be a text string.

Version

Specifies version information about the script. The version is appended to the script name. The version must be a text string that starts with a letter or number and can contain alphanumeric characters and the special characters . (dot), - (hyphen), and _ (underscore). The maximum length of the name plus the version must not exceed 80 characters. Version must not be empty.

Author

Specifies the author of the script. Must be a text string.