| When using schedule and recurse with the tidy resource, it will apply on every Puppet run rather than adhering to the given schedule. For example, I run this tidy resource to clean up log files on some Windows agents. I expected it to only run on Sundays as indicated by the schedule but it will execute on every Puppet run instead. {{ schedule { 'cleanup_window':}} {{ weekday => 'Sunday'}} {{ }}} tidy { 'C:\ProgramData\os_patching': age => '1w', matches => '*.log', recurse => true, schedule => 'cleanup_window' {{ }}} |