Uploaded image for project: 'Pegasus'
  1. Pegasus
  2. PM-1603 Ensemble manager improvements
  3. PM-1721

create OpenAPI 2.0 spec file describing all routes, requests schemas, and response schemas


    • Type: Icon: Sub-task Sub-task
    • Resolution: Unresolved
    • Priority: Icon: Major Major
    • master, 5.1.0
    • Affects Version/s: master, 5.1.0
    • Component/s: Ensemble Manager
    • None

      It has been requested that the ensemble manager be usable as a REST interface so that other applications can easily build on top of it (current use case is work being done in FlyNet by Eric Lyons http://www.ecs.umass.edu/flynet/).

      To be consistent with the monitoring service, OpenAPI 2.0 will be used. An OpenAPI 2.0 spec file needs to be created describing all routes, requests, and responses.

            vahi Karan Vahi
            tanaka Ryan Tanaka (Inactive)
            1 Start watching this issue