From 1785a0994295b6c5912b371c03bcc31f6d3961ab Mon Sep 17 00:00:00 2001 From: Lucas Nussbaum <lucas.nussbaum@loria.fr> Date: Tue, 26 Sep 2017 17:19:45 +0200 Subject: [PATCH] [dev] make errors on HPC switches non-fatal --- generators/input-validators/check-network-description.rb | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/generators/input-validators/check-network-description.rb b/generators/input-validators/check-network-description.rb index 857d13f10fd..93d7a4c9b22 100644 --- a/generators/input-validators/check-network-description.rb +++ b/generators/input-validators/check-network-description.rb @@ -66,6 +66,10 @@ def check_network_description(options) # scan equipments ports, search for each node neteqs.each do |eq| puts "looking at #{eq['uid']} ..." + if HPC_SWITCHES.include?(eq['uid']) + puts "This is an HPC switch. ERRORs will be non-fatal." + oldok = ok + end eq['linecards'].each do |lc| (lc['ports'] || []).each do |port| # skip if empty port @@ -147,6 +151,9 @@ def check_network_description(options) end end end + if HPC_SWITCHES.include?(eq['uid']) + ok = oldok + end end # find netnodes without connection -- GitLab