By thomas, Mon, 07/27/2009 - 13:29
In our configuration, we will keep node definitions in the file nodes.pp, any puppet functions we define in functions.pp and then any classes we implement in files named for the class they contain. Our initial site will be the following:
# site.pp
import "functions.pp"

# define nodes
import "nodes.pp"

# define classes
import "base.pp"