Pastie now auto-senses if line-wrap is a bad or good idea. Feedback?
## mark a section (Learn more)
## output Parameter 'requires' is already set on File[/tmp/one] by one at /home/rip/test1.pp:9; cannot redefine at /home/rip/test1.pp:17 on node dev2 ## manifest class files { @file{["/tmp/one", "/tmp/two", "/tmp/three"]: content => "foo" } } class one inherits files { File["/tmp/one"]{ requires +> File["/tmp/two"] } realize(File["/tmp/one"]) } class two inherits files { File["/tmp/one"]{ requires +> File["/tmp/three"] } realize(File["/tmp/two"]) } class three inherits files { realize(File["/tmp/three"]) } include files include one include two
This paste will be private.
From the Design Piracy series on my blog: