cylc / cylc-flow

Cylc: a workflow engine for cycling systems.
https://cylc.github.io
GNU General Public License v3.0
335 stars 94 forks source link

cat-log: list out/err files when available via tailer #6480

Open oliver-sanders opened 2 weeks ago

oliver-sanders commented 2 weeks ago

Closes https://github.com/cylc/cylc-flow/issues/5802

List log files that are not present on disk but which are available via a tailer.

Check List

oliver-sanders commented 1 day ago

Note: This approach works just fine, however, it has a couple of small caveats:

Ideally, we would avoid these caveats. I did start looking at a solution where I added the job.out and job.err files onto the end of the mode variable, e.g. mode = list-dirs:job.out:job.err, that way they can be output along with the regular directory listing in a much more elegant way.

But I ran out of time. Writing this up in case anyone else needs to take this one over.