Currently, I can run
$ tw runs dump -i <run-id> -w <org-id/wksp-id> -o file.tar.gz
and I get a very nice gzipped tarball of the run logs. However, these are only available in JSON format (contents of the unzipped tarball pasted below):
$ ls -la file
total 2280
drwx------@ 10 robnewman staff 320B Sep 4 13:42 .
drwxr-xr-x 38 robnewman staff 1.2K Sep 4 13:42 ..
-rw-r--r--@ 1 robnewman staff 422K Sep 4 13:41 nextflow.log
-rw-r--r--@ 1 robnewman staff 1.3K Sep 4 13:41 service-info.json
-rw-r--r--@ 1 robnewman staff 3.1K Sep 4 13:41 workflow-launch.json
-rw-r--r-- 1 robnewman staff 672B Sep 4 13:41 workflow-load.json
-rw-r--r-- 1 robnewman staff 808B Sep 4 13:41 workflow-metadata.json
-rw-r--r-- 1 robnewman staff 224K Sep 4 13:41 workflow-metrics.json
-rw-r--r-- 1 robnewman staff 368K Sep 4 13:41 workflow-tasks.json
-rw-r--r-- 1 robnewman staff 99K Sep 4 13:41 workflow.json
It would be useful to specify an arg (e.g. -f yaml|json|txt for formatting the output. Currently I don't see anything available when executing tw runs dump -h.
I know I can download YAML formatted parameters from the Seqera Platform run details page, but apparently that's just a client-side on-demand conversion. It would be helpful to add support for multiple dump formats.
Currently, I can run
and I get a very nice gzipped tarball of the run logs. However, these are only available in JSON format (contents of the unzipped tarball pasted below):
$ ls -la file total 2280 drwx------@ 10 robnewman staff 320B Sep 4 13:42 . drwxr-xr-x 38 robnewman staff 1.2K Sep 4 13:42 .. -rw-r--r--@ 1 robnewman staff 422K Sep 4 13:41 nextflow.log -rw-r--r--@ 1 robnewman staff 1.3K Sep 4 13:41 service-info.json -rw-r--r--@ 1 robnewman staff 3.1K Sep 4 13:41 workflow-launch.json -rw-r--r-- 1 robnewman staff 672B Sep 4 13:41 workflow-load.json -rw-r--r-- 1 robnewman staff 808B Sep 4 13:41 workflow-metadata.json -rw-r--r-- 1 robnewman staff 224K Sep 4 13:41 workflow-metrics.json -rw-r--r-- 1 robnewman staff 368K Sep 4 13:41 workflow-tasks.json -rw-r--r-- 1 robnewman staff 99K Sep 4 13:41 workflow.jsonIt would be useful to specify an arg (e.g.
-f yaml|json|txtfor formatting the output. Currently I don't see anything available when executingtw runs dump -h.I know I can download YAML formatted parameters from the Seqera Platform run details page, but apparently that's just a client-side on-demand conversion. It would be helpful to add support for multiple dump formats.