Puppet: System Administration Automated

Support

Ticket #526: nullschedule-svn.patch

File nullschedule-svn.patch, 0.7 kB (added by pizza, 2 years ago)
  • lib/puppet/type/schedule.rb

    old new  
    305305            end 
    306306        end 
    307307 
     308        newparam(:nullschedule) do 
     309            desc "If set to true this schedule is never executed. 
     310                Usefull in combination with tags and puppetrun --ignoreschedules:" 
     311 
     312            defaultto false 
     313 
     314            def match?(previous, now) 
     315                if value 
     316                    false 
     317                else 
     318                    true 
     319                end 
     320            end 
     321        end 
     322 
    308323        def self.list 
    309324            self.collect do |obj| obj end 
    310325        end