log resource should support why-run