fuel-plugin-nuage/deployment_scripts/puppet/manifests/controller-hiera-override.pp

21 lines
515 B
Puppet

$hiera_dir = '/etc/hiera/override'
$plugin_name = 'nuage-openstack-fuel-plugin'
$plugin_yaml = "${plugin_name}.yaml"
file {'/etc/hiera/override':
ensure => directory,
} ->
file { "${hiera_dir}/${plugin_yaml}":
ensure => file,
content => "quantum_settings:
predefined_networks: ''",
require => File['/etc/hiera/override']
} ->
file_line {"${plugin_name}_hiera_override":
path => '/etc/hiera.yaml',
line => " - override/${plugin_name}",
after => ' - override/module/%{calling_module}',
}