From c87172bca4abfdd51365171448cdf2bd8605e452 Mon Sep 17 00:00:00 2001
From: Baptiste Jonglez <baptiste.jonglez@imag.fr>
Date: Fri, 30 Jul 2021 11:09:20 +0200
Subject: [PATCH] [gen] [wiki] [site_hardware] Add SR-IOV status in cluster
 details

---
 lib/refrepo/gen/wiki/generators/site_hardware.rb | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/lib/refrepo/gen/wiki/generators/site_hardware.rb b/lib/refrepo/gen/wiki/generators/site_hardware.rb
index cb723d12300..74502c6117e 100644
--- a/lib/refrepo/gen/wiki/generators/site_hardware.rb
+++ b/lib/refrepo/gen/wiki/generators/site_hardware.rb
@@ -373,6 +373,7 @@ def get_hardware(sites)
             'rate' => v['rate'],
             'interface' => v['interface'],
             'driver' => v['driver'],
+            'sriov' => v['sriov'],
             'unwired' => v['enabled'] == false,
             'unavailable_for_experiment' => v['mountable'] == false,
             'no_kavlan' => (v['interface'] == 'Ethernet' &&
@@ -402,6 +403,7 @@ def get_hardware(sites)
             desc.append('model: '+ e['model'])
           end
           desc.append('driver: ' + e['driver']) if e['driver']
+          desc.append('SR-IOV enabled') if e['sriov'] and not e['unavailable_for_experiment']
           # Generate final string and then adjust
           s = desc.join(', ')
           if e['no_kavlan']
-- 
GitLab