# /etc/puppet/manifests/site.pp

#import "classes/*"
#include transaction
#include main
#include puppetd
#include ca
#include parser
#include tagmail
#include ssl
#include metrics
#include ldap
#include puppetmasterd
#include rails
#include fileserver
#include graphing
#include reporting
#include filebucket

# site setup
node default {
notice("$hostname is not part of any node definition")
#include sudo
}

node base {
include cx
#include yum
}

node webapp inherits base {
#include sudo
#include cx::app
}

node 'x' {
include puppet::server
#include cx::app::manager
#include cron::manager
include cx
#include yum
}


node 'y' inherits webapp {}