Puppet Class: wordpress::params

Inherited by:
wordpress
Defined in:
manifests/params.pp

Summary

Sets defaults values for some variables and parameters.

Overview



3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
# File 'manifests/params.pp', line 3

class wordpress::params {

  $default_wpcli_ensure = 'present'
  $default_wpcli_url = 'https://raw.githubusercontent.com/wp-cli/builds/gh-pages/phar/wp-cli.phar'
  $default_wpcli_bin = '/usr/local/bin/wp'

  $_os_family = $facts['os']['family']
  case $_os_family {
    'Debian': {
      $default_owner = 'www-data'
    }
    'RedHat': {
      $default_owner = 'apache'
    }
    default: {
      fail ("unsupported OS ${_os_family}")
    }
  }
  $default_locale = 'en_US'
  $_rand = fqdn_rand(9999)
  $default_dbprefix = "wp${_rand}_"

  $default_hour_fact_update = 7

  $default_wpselfupdate = 'disabled'
  $default_wpresource_ensure = 'present'
  $default_wparchives_path = '/var/wordpress_archives'

  $default_install_secret_directory = '/etc/wordpress'

}