From 9bccf151110aa958bba6a9401dc886f0f4328860 Mon Sep 17 00:00:00 2001 From: Sven Riwoldt Date: Fri, 15 Nov 2024 13:37:49 +0000 Subject: [PATCH] Das "Debug" zur configid funktioniert --> ausbauen!!!! --- CMDB2CSV_Aufbaumaster.py | 30 ++++++++++++++++++++---------- 1 file changed, 20 insertions(+), 10 deletions(-) diff --git a/CMDB2CSV_Aufbaumaster.py b/CMDB2CSV_Aufbaumaster.py index b90abaf1..d3ec2985 100755 --- a/CMDB2CSV_Aufbaumaster.py +++ b/CMDB2CSV_Aufbaumaster.py @@ -7,7 +7,6 @@ from icecream import ic import numpy as np - class MainUI(QDialog): # erbt von QDialog def __init__(self): # super (MainUI, self).__init__() #Aufrufen des Konstruktors von QDialog @@ -451,10 +450,18 @@ class MainUI(QDialog): # erbt von QDialog self.i = self.i + 1 self.temp = self.configid sfp['Objekttyp (CMDB)']=self.read_dict(self.temp) + if self.temp in self.objdict: + print("Drin ",self.temp) + else: + print("Nicht drin ",self.temp) elif self.i !=1 and self.temp == self.configid: sfp['Serien-Nr.'] = 'dummy' + str(self.i) sfp['Bezeichner'] = "SFP" + str(self.i) sfp['Objekttyp (CMDB)']=self.read_dict(self.temp) + if self.temp in self.objdict: + print("Drin ",self.temp) + else: + print("Nicht drin ",self.temp) self.i = self.i + 1 elif self.i !=1 and self.temp != self.configid: self.i = 1 @@ -462,26 +469,29 @@ class MainUI(QDialog): # erbt von QDialog sfp['Bezeichner'] = "SFP" + str(self.i) self.temp = sfp['CONFIG-ID'] sfp['Objekttyp (CMDB)']=self.read_dict(self.temp) + if self.temp in self.objdict: + print("Drin ",self.temp) + else: + print("Nicht drin ",self.temp) self.i = self.i + 1 else: if self.temp != self.configid: self.i = 1 sfp['Bezeichner'] = "SFP" + str(self.i) - if self.configid in self.objdict.keys(): - sfp['Objekttyp (CMDB)']=self.read_dict(self.temp) - else: - #sfp.loc[1, :] = np.nan - return [np.nan] * len(sfp) sfp['Objekttyp (CMDB)']=self.read_dict(self.temp) + if self.temp in self.objdict: + print("Drin ",self.temp) + else: + print("Nicht drin ",self.temp) self.i = self.i + 1 self.temp = self.configid elif self.temp == self.configid: sfp['Bezeichner'] = "SFP" + str(self.i) - if self.temp in self.objdict.keys(): - sfp['Objekttyp (CMDB)']=self.read_dict(self.temp) + sfp['Objekttyp (CMDB)']=self.read_dict(self.temp) + if self.temp in self.objdict: + print("Drin ",self.temp) else: - #sfp.loc[1, :] = np.nan - return [np.nan] * len(sfp) + print("Nicht drin ",self.temp) self.i = self.i + 1 self.temp = self.configid return sfp