-class drupal inherits pear {
-
- case $apache_www_folder {
- '': { fail("you need to define \$apache_www_folder for drupal module") }
- }
-
- case $apache_sites_folder {
- '': { fail("you need to define \$apache_sites_folder for drupal module") }
- }
+class drupal(
+ $folder = "${apache::www_folder}/drupal"
+ $sites_folder = "${apache::sites_folder}"
+ $www_folder = "${apache::sites_www_folder}"
+) {
+ include pear
# We use drupal source from upstream
package { "drupal6":
# Drupal management script.
#
-SITES="<%= apache_sites_folder %>"
-BASE="<%= apache_www_folder %>"
+SITES="<%= scope.lookupvar('drupal::sites_folder') %>"
+BASE="<%= scope.lookupvar('drupal::www_folder') %>"
SERIES="5 6 7"
# Read a parameter from user