Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Clean up logging and output from pods and calrissian process #17

Closed
johnbradley opened this issue Jan 14, 2019 · 2 comments · Fixed by #59
Closed

Clean up logging and output from pods and calrissian process #17

johnbradley opened this issue Jan 14, 2019 · 2 comments · Fixed by #59
Assignees
Milestone

Comments

@johnbradley
Copy link
Contributor

Currently a JSON object is printed to stdout which contains details about the files created in the job.
This data can be see in the logs but it is mixed with stderr.
These two data(stdout and stderr) should be persisted is some way outside of the job logs.

@johnbradley johnbradley changed the title Method to receive back stdout from process Method to receive back stdout from job Jan 14, 2019
@dleehr dleehr changed the title Method to receive back stdout from job Clean up logging and output from pods and calrissian process Mar 7, 2019
@dleehr
Copy link
Member

dleehr commented Mar 7, 2019

Additionally, the above stderr is currently only the operational logging messages that calrissian reports in its logic. The logs from individual CWL CommandLineTools that contain the bulk of the important workflow information are not fetched from the pods.

cwltool by default prints these tool output streams (stdout/stderr) to cwltool's stderr. Unless we have a better idea, we should mirror that behavior.

@dleehr
Copy link
Member

dleehr commented Mar 7, 2019

And add a command-line argument to "also write your logs to this file"

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants