This PR changes the cron behavior so that all execution occurs within the single webhooky binary instead of executing separate instances per job.
Jobs run directly in the server's runtime instead of as separate instances that pipe output.
Jobs are assigned a new logger which scopes the job name and saga id.
Logs from the new logger are sent directly to stdout (instead of being re-logged) as well as being buffered per job before writing storing them with the job (this is set up to mirror existing behavior).
This PR changes the cron behavior so that all execution occurs within the single
webhooky
binary instead of executing separate instances per job.stdout
(instead of being re-logged) as well as being buffered per job before writing storing them with the job (this is set up to mirror existing behavior).