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