Need to add id
and label
fields to all CWL's and tools
#114
Labels
revisit this later
non-critical, non-breaking change to consider
All workflows, subworkflows, and
CommandLineTool
's (and other tools and workflow processes) should be tagged with labels like this;This will make the logs easier to parse in order to track the status of workflow tasks. Otherwise workflow tasks seem to be represent in logs with uninterpretable hash ID's that are largely impossible to trace back to any discernible CWL component. For some reason, both
id
andlabel
fields are required, having only one of them does not propagate them into the logs.These fields can be seen with the
toil_track_utils.py
script (https://github.com/mskcc/pluto/blob/master/toil_track_utils.py)The text was updated successfully, but these errors were encountered: