Closed jethrojohnson closed 9 years ago
Thanks Jethro, that should be the only instance where this is a problem.
I will create a fix and pull request.
Please see #34, does it work?
Thanks Andreas - the above example (longTask) works fine on branch AH-FixForIssue33.
Thanks, closed!
Ruffus tasks involving file paths > 85 characters are failing when running 'make'.
It seems that either ruffus's pipeline_printout() or StringIO.getValue() splits lines > 85 characters, meaning the string argument (ruffus_text) passed to RuffusLoggingFilter contains tab separations that are causing split_by_job to fail.
For example, the following task works fine:
giving:
Whereas:
results in:
causing the following error:
This issue can be fixed by prepending the regex in split_by_job() with \s*. However, I don't know if it's part of a wider problem