Puppet Class: wp::params

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

Overview

A class for parameters we might need to use.



2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
# File 'manifests/params.pp', line 2

class wp::params {
	$user = $::operatingsystem ? {
		'windows' => undef,
		default   => 'www-data',
	}
	$bin_path = '/usr/local/bin'
	$executable_filename = $::operatingsystem ? {
		'windows' => 'wp.bat',
		default   => 'wp',
	}
	$php_package = $::operatingsystem ? {
		/^(Debian|Ubuntu)$/ => 'php5-cli',
		'windows'           => 'php',
		default             => 'php-cli',
	}
	$php_executable_path = $::operatingsystem ? {
		'windows' => 'C:/tools/php80/php.exe',
		default   => '/usr/bin/php',
	}
	$manage_php_package = true
	$manage_curl_package = true
	$manage_git_package = true
}