Configure stuff after config file is in place

Change-Id: I9a78703b1f01394fa95c804da7e787ce1fd61644
This commit is contained in:
Alejandro Andreu 2017-04-04 12:08:58 +02:00
parent eb74d31ea0
commit c4c694d561
1 changed files with 9 additions and 3 deletions

View File

@ -203,7 +203,9 @@ class midonet::cluster::run (
content => template('midonet/cluster/mn-cluster_config.sh.erb'),
} ->
exec { '/bin/bash /tmp/mn-cluster_config.sh': }
exec { '/bin/bash /tmp/mn-cluster_config.sh':
require => File['set_config'],
}
if !defined(File['set_config']) {
file { 'set_config':
@ -238,7 +240,9 @@ class midonet::cluster::run (
path => '/tmp/analytics_settings.sh',
content => template('midonet/analytics/analytics_settings.sh.erb'),
} ->
exec { '/bin/bash /tmp/analytics_settings.sh': }
exec { '/bin/bash /tmp/analytics_settings.sh':
require => File['set_config'],
}
if versioncmp($midonet_version,'5.2') > 0
{
file { 'analytics_settings_local':
@ -252,7 +256,9 @@ class midonet::cluster::run (
content => template('midonet/analytics/analytics_settings.sh.erb'),
require => Exec['/bin/bash /tmp/analytics_settings.sh']
} ->
exec { '/bin/bash /tmp/analytics_settings_local.sh': }
exec { '/bin/bash /tmp/analytics_settings_local.sh':
require => File['set_config'],
}
}
}