Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

  • Dataloader plugin python file
  • A `requirements.txt` listing any external python dependencies needed for the plugin
  • A png file to be used as a logo for the dataloader plugin in the Squirro UI
  • A `dataloader_plugin.json` file containing the proper metadata for the dataloader plugin (see format below) in hjson format


Format of `dataloader_plugin.json` file

Code Block
{
    # title of the dataloader plugin to be displayed in the UI
    "title": "Hipchat",

    # descriptuon of the dataloader plugin to be displayed in the UI
    "description": "For importing data into hipchat",

    # Name of the plugin file
    "plugin_file": "hipchat.py",

    # Name of the requirements file containing the python dependencies
    "requirements_file": "requirements.txt",

    # Category under which to show this dataloader plugin, Possible options are:
    # 'Web', 'Social Media', 'Data Import', 'Developers', 'Enterprise', 'Business Intelligence', 'CRM', 'ITSM'
    "category": "developers",

    # Name of the PNG file to be used as a thumbnail while displaying the dataloader plugin in the UI
    "thumbnail_file": "Hipchat_Atlassian_logo.png"
}


You can list all dataloader plugins using the list option

...