Clarify expected list format for sync manifest

Description

When multiple values are provided for a field in the sync manifest file, the expected format of that string is unclear — for example, multiple synIDs in the "used" field. Looking at the docs for syncToSynapse, the answer is there (semicolon-separated values), but it's not entirely obvious whether the "Example" provided ("https://github.org/; /path/to_local/code.py") is an example of a list or multiple examples.

Moreover, the docs show values separated by a semicolon AND space, but this causes an error with the client (it's possible this is a bug):

In this case, the value "syn8619777; syn8621132" under "used" seems to be causing the error, because the space in " syn8621132" isn't getting stripped before looking up the entity.

Environment

None

Activity

Show:
Meredith Slota
April 11, 2019, 7:14 PM

Linking the Multiple Values epic, this seems like something that should be done w/ that in mind.

Assignee

Jordan Kiang

Reporter

James Eddy

Validator

None

Development Area

None

Release Version History

None

Slack Channel

None

Epic Link

Affects versions

Priority

Major