Logging hat noch nicht funktioniert

This commit is contained in:
Sven Riwoldt
2024-11-16 22:29:35 +01:00
parent 9bccf15111
commit 5ab7da25b6

View File

@@ -5,6 +5,7 @@ from pathlib import Path
import pandas as pd import pandas as pd
from icecream import ic from icecream import ic
import numpy as np import numpy as np
import logging
class MainUI(QDialog): # erbt von QDialog class MainUI(QDialog): # erbt von QDialog
@@ -33,6 +34,23 @@ class MainUI(QDialog): # erbt von QDialog
self.i = 1 self.i = 1
self.temp = '' self.temp = ''
# Logging
#self.logger = logging.getLogger()
#self.logger.setLevel(logging.INFO)
#self.formatter = logging.Formatter('%(asctime)s | %(levelname)s | %(message)s')
#self.stdout_handler = logging.StreamHandler(sys.stdout)
#self.stdout_handler.setLevel(logging.DEBUG)
#self.stdout_handler.setFormatter(self.formatter)
#self.file_handler = logging.FileHandler('Aufbaumaster2CSV.log')
#self.file_handler.setLevel(logging.DEBUG)
#self.file_handler.setFormatter(self.formatter)
#self.logger.addHandler(self.file_handler)
#self.logger.addHandler(self.stdout_handler)
def open_file_dialog(self): def open_file_dialog(self):
self.filename, _ = QFileDialog.getOpenFileName( self.filename, _ = QFileDialog.getOpenFileName(
self, self,
@@ -453,7 +471,8 @@ class MainUI(QDialog): # erbt von QDialog
if self.temp in self.objdict: if self.temp in self.objdict:
print("Drin ",self.temp) print("Drin ",self.temp)
else: else:
print("Nicht drin ",self.temp) # self.logger.error("Fehlende Zuordnung zu Grundgerät im Aufbaumaster fehlt: ", sfp)
return [np.nan] * len(sfp)
elif self.i !=1 and self.temp == self.configid: elif self.i !=1 and self.temp == self.configid:
sfp['Serien-Nr.'] = 'dummy' + str(self.i) sfp['Serien-Nr.'] = 'dummy' + str(self.i)
sfp['Bezeichner'] = "SFP" + str(self.i) sfp['Bezeichner'] = "SFP" + str(self.i)
@@ -461,37 +480,44 @@ class MainUI(QDialog): # erbt von QDialog
if self.temp in self.objdict: if self.temp in self.objdict:
print("Drin ",self.temp) print("Drin ",self.temp)
else: else:
print("Nicht drin ",self.temp) # self.logger.error("Fehlende Zuordnung zu Grundgerät im Aufbaumaster fehlt: ", sfp)
return [np.nan] * len(sfp)
self.i = self.i + 1 self.i = self.i + 1
elif self.i !=1 and self.temp != self.configid: elif self.i !=1 and self.temp != self.configid:
self.i = 1 self.i = 1
sfp['Serien-Nr.'] = 'dummy' + str(self.i) sfp['Serien-Nr.'] = 'dummy' + str(self.i)
sfp['Bezeichner'] = "SFP" + str(self.i) sfp['Bezeichner'] = "SFP" + str(self.i)
self.temp = sfp['CONFIG-ID'] self.temp = sfp['CONFIG-ID']
sfp['Objekttyp (CMDB)']=self.read_dict(self.temp)
if self.temp in self.objdict: if self.temp in self.objdict:
sfp['Objekttyp (CMDB)'] = self.read_dict(self.temp)
print("Drin ",self.temp) print("Drin ",self.temp)
else: else:
print("Nicht drin ",self.temp) # self.logger.error("Fehlende Zuordnung zu Grundgerät im Aufbaumaster fehlt: ", sfp)
return [np.nan] * len(sfp)
self.i = self.i + 1 self.i = self.i + 1
else: else:
if self.temp != self.configid: if self.temp != self.configid:
self.i = 1 self.i = 1
sfp['Bezeichner'] = "SFP" + str(self.i)
sfp['Objekttyp (CMDB)']=self.read_dict(self.temp)
if self.temp in self.objdict: if self.temp in self.objdict:
print("Drin ",self.temp) print("Drin ", self.temp)
sfp['Objekttyp (CMDB)'] = self.read_dict(self.temp)
else: else:
print("Nicht drin ",self.temp) # self.logger.error("Fehlende Zuordnung zu Grundgerät im Aufbaumaster fehlt: ", sfp)
return [np.nan] * len(sfp)
sfp['Bezeichner'] = "SFP" + str(self.i)
self.i = self.i + 1 self.i = self.i + 1
self.temp = self.configid self.temp = self.configid
elif self.temp == self.configid: elif self.temp == self.configid:
sfp['Bezeichner'] = "SFP" + str(self.i)
sfp['Objekttyp (CMDB)']=self.read_dict(self.temp)
if self.temp in self.objdict: if self.temp in self.objdict:
print("Drin ",self.temp) sfp['Objekttyp (CMDB)'] = self.read_dict(self.temp)
print("Drin ", self.temp)
else: else:
print("Nicht drin ",self.temp) # self.logger.error("Fehlende Zuordnung zu Grundgerät im Aufbaumaster fehlt: ", sfp)
return [np.nan] * len(sfp)
sfp['Bezeichner'] = "SFP" + str(self.i)
self.i = self.i + 1 self.i = self.i + 1
self.temp = self.configid self.temp = self.configid
return sfp return sfp