wustl-oncology / cloud-workflows

Infrastructure and tooling required to get genomic workflows running in the cloud
1 stars 6 forks source link

Log info for missing values instead of showing errors. #34

Open tmooney opened 1 year ago

tmooney commented 1 year ago

If an optional output had no value (i.e., was null in the JSON), then we'd see this error:

[ERROR] Don't know how to download type <class 'NoneType'>. Full object: None

Now instead this case will log an info message like:

[INFO] Skipping optional output that wasn't defined: some_optional_value