Wrap text
Report abuse
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