How so? The services are sometimes used in other locations as well (such as travis-admin) and I don't think there's a time when a log should be removed while the job is still running, so this check would need to be done by everyone using the service.