Class undine::undine
In: /vagrant/modules/undine/manifests/init.pp
/vagrant/modules/undine/manifests/init.pp
Parent:

Class: undine

The undine class is a wrapper for the the other components of the Undine VM, in addition to providing other minor system-level configuration (such as using a more informative motd).

Examples

The primary use of the Undine class is to encapuslate basic provisioning for the VM. It is intended to be declared in Puppet modules in the ./sites directory using the require syntax, typically followed by a single undine::drupal_codebase and one or more undine::drupal_site resources.

Resources

Required Classes

undine_php undine_git undine_ssh undine_apache undine_apache_php undine_percona undine_drush undine_xhprof undine_xdebug undine_sendmail undine_php undine_git undine_ssh undine_apache undine_apache_php undine_percona undine_drush undine_xhprof undine_xdebug undine_sendmail

Resources

File["/etc/motd"]
   path => "/etc/motd"
   ensure => file
   source => "puppet:///modules/undine/motd"
File["/etc/motd"]
   path => "/etc/motd"
   ensure => file
   source => "puppet:///modules/undine/motd"
Package["nfs-common"]
   ensure => installed

NFS configuration for those hosts that choose to use it.

Package["nfs-common"]
   ensure => installed

NFS configuration for those hosts that choose to use it.

Package["portmap"]
   ensure => installed
Package["portmap"]
   ensure => installed

[Validate]