syncToSynapse does not work if "the file path in "used" or "executed" of the manifest.tsv uses home directory shortcut "~"

Description

The _sortAndFixProvenance() method actually expands out the home directory ~ while the "path" column in the manifest is not expanded out by readManifestFile(). This causes topological sort to fail
Example:

The dataframe ends up looking like:

Environment

None

Activity

Show:
Meredith Slota
September 13, 2017, 7:38 PM

Are these ok to close out? I see fixVersion = py-1.7 which should be out, yes?

Assignee

Ziming Dong

Reporter

Ziming Dong

Labels

None

Validator

Larsson Omberg

Development Area

None

Release Version History

None

Fix versions

Priority

Major
Configure