diff --git a/modules/drupal/manifests/init.pp b/modules/drupal/manifests/init.pp index e0ad6d67c9..20f6aeef3e 100644 --- a/modules/drupal/manifests/init.pp +++ b/modules/drupal/manifests/init.pp @@ -70,6 +70,7 @@ class drupal ( $package_branch = undef, $conf_cron_key = undef, $conf_markdown_directory = undef, + $conf_ga_account = undef, ) { include apache include pear diff --git a/modules/drupal/templates/settings.php.erb b/modules/drupal/templates/settings.php.erb index d144b32b4b..cea23f7aaf 100644 --- a/modules/drupal/templates/settings.php.erb +++ b/modules/drupal/templates/settings.php.erb @@ -11,4 +11,7 @@ $conf['cron_key'] = '<%= @conf_cron_key %>'; <% end %> <% if @conf_markdown_directory %> $conf['groups_feeds_markdown_directory'] = '<%= @conf_markdown_directory %>'; +<% end %> +<% if @conf_ga_account %> +$conf['googleanalytics_account'] = '<%= @conf_ga_account %>'; <% end %> \ No newline at end of file diff --git a/modules/openstack_project/manifests/groups.pp b/modules/openstack_project/manifests/groups.pp index 1b571d4dc1..8d64366972 100644 --- a/modules/openstack_project/manifests/groups.pp +++ b/modules/openstack_project/manifests/groups.pp @@ -54,6 +54,7 @@ class openstack_project::groups ( package_branch => 'groups-latest', conf_cron_key => $conf_cron_key, conf_markdown_directory => '/srv/groups-static-pages', + conf_ga_account => 'UA-17511903-1', require => [ Class['openstack_project::server'], Vcsrepo['/srv/groups-static-pages'] ], }