Hi everyone, I'm writing the simple linear snakemake pipeline on multiple samples.
I'm runnign snakemake with
-k parameters, so failing in one branch does not cause to fail whole pipeline. But I'd like also to have a meaningfull info (possibly via emails) on the pipeline status (which joabs are done, and which are failed).
There is a
--log-handler-script parameter which supposetly should give me necessary functioonality. BUT, the
msg's produced by sankemake rather uninformative:
as one might see the one of the job failed but
msg (i just printed it to terminal from the
def log_handler(msg):) does not tell me which step went wrong. And I do not see how I can get the jobID of failed job before I the pipeline is over. Any suggestions are appreciated