Pastie now auto-senses if line-wrap is a bad or good idea. Feedback?
## mark a section (Learn more)
file { "/root/lb.sh": ensure => present, owner => "root", group => "root", mode => "744" , source => $environment ? { staging => "puppet://puppet/files/classes/load-balance/lb-stg.sh", production => "puppet://puppet/files/classes/load-balance/lb-prod.sh", default => "puppet://puppet/files/classes/load-balance/lb-stg.sh", } } #This doesn't take in to account reboots. Needs to be fixed. exec { "/root/lb.sh": subscribe => File["/root/lb.sh"], # unless => "/sbin/ipvsadm -L | /bin/grep Masq", refreshonly => true, }
This paste will be private.
From the Design Piracy series on my blog: