Skip to content

Commit b8c915d

Browse files
authored
Merge pull request #41 from thomasvs/feature-user
allow customizing the user per site
2 parents ea3a9ee + 2dc6ef5 commit b8c915d

File tree

1 file changed

+4
-3
lines changed

1 file changed

+4
-3
lines changed

manifests/site.pp

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,8 @@
77
$admin_email = 'admin@example.com',
88
$admin_password = 'password',
99
$network = false,
10-
$subdomains = false
10+
$subdomains = false,
11+
$user = $::wp::user,
1112
) {
1213
include wp::cli
1314

@@ -24,7 +25,7 @@
2425
exec {"wp install $location":
2526
command => "/usr/bin/wp core $install --title='$sitename' --admin_email='$admin_email' --admin_name='$admin_user' --admin_password='$admin_password'",
2627
cwd => $location,
27-
user => $::wp::user,
28+
user => $user,
2829
require => [ Class['wp::cli'] ],
2930
unless => '/usr/bin/wp core is-installed'
3031
}
@@ -33,7 +34,7 @@
3334
wp::option {"wp siteurl $location":
3435
location => $location,
3536
ensure => "equal",
36-
user => $::wp::user,
37+
user => $user,
3738

3839
key => "siteurl",
3940
value => $siteurl

0 commit comments

Comments
 (0)