log resource should support whyrun

also, modernization of specs for log provider