# File lib/puppet/transaction/resource_harness.rb, line 169 169: def schedule(resource) 170: unless resource.catalog 171: resource.warning "Cannot schedule without a schedule-containing catalog" 172: return nil 173: end 174: 175: return nil unless name = resource[:schedule] 176: resource.catalog.resource(:schedule, name) || resource.fail("Could not find schedule #{name}") 177: end