No, I mean that I think the service should check if the job is finished before removing the log, moving this entire conditional into the service.