Skip to content

Alignment between 5S-TES messages and TES messages #45

@anwarfg

Description

@anwarfg

In TES, there are several fields that are optional - some that I've come across are:

Inputs

  • URl
  • Name
  • Path
  • Content
  • Description

Outputs

  • URL
  • Name
  • Description

There are several more in the API spec. However, 5S-TES requires them to exist, as they are checked for validation when the message is received even if they aren't used. This creates a misalignment between the TES API spec and 5S-TES.

Similarly, as the output URL is overwritten in 5S-TES, it should be optional (even though it's required in TES). It currently has to be provided, but any string will work to pass the validation check (even an empty string).

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions