Ottomata has submitted this change and it was merged.

Change subject: Requiring clone of wikimetrics repo before setting up config 
files
......................................................................


Requiring clone of wikimetrics repo before setting up config files

Change-Id: I234fee0b51643f282b5a1aed75386ac787bbe34b
---
M manifests/init.pp
1 file changed, 4 insertions(+), 0 deletions(-)

Approvals:
  Ottomata: Verified; Looks good to me, approved



diff --git a/manifests/init.pp b/manifests/init.pp
index f2fb052..8dd109a 100644
--- a/manifests/init.pp
+++ b/manifests/init.pp
@@ -143,6 +143,7 @@
         ensure  => 'directory',
         owner   => $config_file_owner,
         group   => $config_file_group,
+        require => Git::Clone['analytics/wikimetrics'],
     }
 
     # db_config, queue_config, web_config
@@ -150,16 +151,19 @@
         content => template('wikimetrics/db_config.yaml.erb'),
         owner   => $config_file_owner,
         group   => $config_file_group,
+        require => File[$config_directory],
     }
     file { "${config_directory}/queue_config.yaml":
         content => template('wikimetrics/queue_config.yaml.erb'),
         owner   => $config_file_owner,
         group   => $config_file_group,
+        require => File[$config_directory],
     }
     file { "${config_directory}/web_config.yaml":
         content => template('wikimetrics/web_config.yaml.erb'),
         owner   => $config_file_owner,
         group   => $config_file_group,
+        require => File[$config_directory],
     }
 
     if !defined(Package['gcc']) {

-- 
To view, visit https://gerrit.wikimedia.org/r/110063
To unsubscribe, visit https://gerrit.wikimedia.org/r/settings

Gerrit-MessageType: merged
Gerrit-Change-Id: I234fee0b51643f282b5a1aed75386ac787bbe34b
Gerrit-PatchSet: 1
Gerrit-Project: operations/puppet/wikimetrics
Gerrit-Branch: master
Gerrit-Owner: Ottomata <o...@wikimedia.org>
Gerrit-Reviewer: Ottomata <o...@wikimedia.org>

_______________________________________________
MediaWiki-commits mailing list
MediaWiki-commits@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits

Reply via email to