Mentions légales du service

Skip to content
Snippets Groups Projects
Commit b2f551b9 authored by POUILLOUX Laurent's avatar POUILLOUX Laurent Committed by LELAURAIN Julien
Browse files

[puppet][kavlan] retrieve equipements IP from refrepo

parent 35bb6a25
No related branches found
No related tags found
No related merge requests found
Pipeline #1143449 passed with warnings
......@@ -48,6 +48,10 @@ def generate_puppet_kavlang5k(options)
if not conf
warn "No generator configuration for site #{site_uid} found in #{options[:conf_dir]}/kavlang5k.yaml, skipping kavlan.conf"
else
# Add ip from refapi for all devices
conf['devices'].each{|ne, infos|
infos['ip'] = site_refapi['network_equipments'][ne]['ip']
}
output = ERB.new(File.read(File.expand_path('templates/kavlan.conf.erb', File.dirname(__FILE__))), trim_mode: '-').result(binding)
output_file = Pathname("#{options[:output_dir]}//platforms/production/modules/generated/files/grid5000/kavlan/#{site_uid}/kavlan.conf")
output_file.dirname.mkpath()
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment