reanahub / reana-workflow-engine-yadage

REANA Workflow Engine Yadage
http://reana-workflow-engine-yadage.readthedocs.io/
MIT License
0 stars 35 forks source link

yadage: write logs to a canonical file #27

Open diegodelemos opened 7 years ago

diegodelemos commented 7 years ago

It would be of great help to have the workflow logs written to a canonical file as well, so everything would look like:

# as workflow's logs
/reana/analyses/:uuid/workspace/logs/workflowuuid.log
# as step's logs  # as step logs
/reana/analyses/:uuid/workspace/logs/stepuuid.log
lukasheinrich commented 6 years ago

this will be the job of reana-job-controller but the engines can play the role of managing the locations to a canonical one that makes sense within a workflow

i.e.

engine --- submit job spec ---> job-controller
engine <--- retrieve logs ------ job-controller
the engine then writes the logs where it wants to
diegodelemos commented 6 years ago

yes, this is what you proposed last time, but it was not clear how to implement it with yadage back then, is it clear now?