aboutsummaryrefslogtreecommitdiff
path: root/manifests/role/dev/drupal8
diff options
context:
space:
mode:
Diffstat (limited to 'manifests/role/dev/drupal8')
-rw-r--r--manifests/role/dev/drupal8/composer.pp49
1 files changed, 0 insertions, 49 deletions
diff --git a/manifests/role/dev/drupal8/composer.pp b/manifests/role/dev/drupal8/composer.pp
deleted file mode 100644
index cd25066..0000000
--- a/manifests/role/dev/drupal8/composer.pp
+++ /dev/null
@@ -1,49 +0,0 @@
-#
-# Class for a Drupal 8 development website using drupal-composer
-#
-class nodo::role::dev::drupal8::composer(
- $project = 'drupal',
- $project_folder = '/srv/shared', # '/vagrant', '/srv/kvmx'
- $project_user = 'user', # 'vagrant'
- $db_name = 'drupal',
- $db_password = 'hackme',
-) {
- include nodo::role::dev::drupal8::base
-
- # Do not use this password on production machines
- database::instance { $db_name:
- password => $db_password,
- }
-
- apache::site { "${project}":
- ensure => present,
- docroot => "${project_folder}/web",
- server_alias => "localhost ${project} ${project}.localhost ${project}.local",
- mpm_user => $project_user,
- mpm_group => $project_user,
- manage_user => false,
- manage_docroot => false,
- custom_directives => "
- <Directory ${project_folder}/web>
- Options Indexes Includes FollowSymLinks MultiViews
- AllowOverride All
- Require all granted
- </Directory>",
- }
-
- file { [ "${project_folder}/web/sites", "${project_folder}/web/sites/default" ]:
- ensure => directory,
- owner => root,
- group => root,
- mode => '0755',
- force => true,
- }
-
- #file { "${project_folder}/web/sites/default/settings.local.php":
- # ensure => present,
- # owner => root,
- # group => root,
- # force => true,
- # require => File["${project_folder}/web/sites/default"],
- #}
-}