Uploaded image for project: 'Airavata'
  1. Airavata
  2. AIRAVATA-3029

Custom output viewers

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Resolved
    • Major
    • Resolution: Fixed
    • None
    • 0.19
    • Django Portal
    • None

    Description

      Develop a way for custom output viewers to be registered as plugins in the Django portal.

      TODO
      • [x] Add METADATA column to experiment_output, process_output, application_output (similar to METADATA on experiment_input, etc.)
      • [x] One problem I've encountered is that experimentOutput.metadata is consulted 'output-view-providers', but these are copied from the applicationOutput.metadata at the time of the experiment's creation. If the output-view-providers are updated on applicationOutput.metadata after the experiment is created then those aren't reflected in experimentOutput.metadata. One approach would be to merge in any output-view-providers from applicationOutput.metadata.
      • [x] add display name for output view providers
      • [x] rename the default download output view provider to just "default" since in the future we might have it do more than just download
      • [x] only add the "default" view provider if not already in the list
      • [x] only show the outputs when the experiment is completed
      • [x] provide the output file to the generate_data method

      Attachments

        Issue Links

          Activity

            People

              marcuschristie Marcus Christie
              marcuschristie Marcus Christie
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: