From 79f3c0cd820f00a0c7771c97047a482f2da1dec0 Mon Sep 17 00:00:00 2001 From: Sven Riwoldt Date: Thu, 31 Oct 2024 13:51:12 +0000 Subject: [PATCH] Erw erweitert --- CMDB2CSV_Aufbaumaster.py | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/CMDB2CSV_Aufbaumaster.py b/CMDB2CSV_Aufbaumaster.py index b72323a6..dc0a1b7a 100755 --- a/CMDB2CSV_Aufbaumaster.py +++ b/CMDB2CSV_Aufbaumaster.py @@ -128,6 +128,15 @@ class MainUI(QDialog): # erbt von QDialog einschub['Einschub'] = 'Rückseite' return einschub + def anpassung_sfp(self, sfp): + + sfp['Modell'] = sfp['Modell'].rstrip() + + if sfp['Modell'] == 'SFP+: 1x10 Gbit MM Rev. 4.0 mit LC Connector': + sfp['Modell'] = 'SFP+ 10GBase-SR - LC' + + return sfp + def anpassung_Objekttyp(self, objekttyp): if objekttyp['Objekttyp (CMDB)'] == 'Genucenter': objekttyp['Objekttyp (CMDB)'] = 'C__OBJTYPE__APPLIANCE' @@ -401,6 +410,11 @@ class MainUI(QDialog): # erbt von QDialog self.dfb_erw = self.dfb_erw[self.dfb_erw['Modell'].str.contains(search, regex=True, na=False)] + + self.dfb_erw = self.dfb_erw.apply(self.anpassung_sfp, axis=1) + + self.dfb_erw = self.dfb_erw.apply(self.korrektur_hersteller, axis=1) + # Anapssung des Objekttypen self.dfb_erw = self.dfb_erw.apply(self.anpassung_Objekttyp, axis=1)