From cf79b32fc2d4be1f8caf2229d44238e5a67360ec Mon Sep 17 00:00:00 2001 From: mistangl Date: Tue, 26 Mar 2024 10:57:03 +0100 Subject: [PATCH] Pfade in die create_migration_data funktion verschoben --- lib/caditem.py | 22 +++++++++++++++++++--- 1 file changed, 19 insertions(+), 3 deletions(-) diff --git a/lib/caditem.py b/lib/caditem.py index 61cff3a..592651e 100644 --- a/lib/caditem.py +++ b/lib/caditem.py @@ -843,10 +843,7 @@ class CadItem(DataModel): def create_migration_file(self, data): """erzeugt Verzeichnis und Datei""" - model3d_neu = self.get_gui_data("model3d_neu") datenbank = self.get_gui_data("datenbank") - path = os.path.dirname(model3d_neu) - filename = os.path.basename(model3d_neu) # IF Datenbank == "Produktiv": # New_path = \\ssg.local\freigaben\SIVAS_CAD_EDM\Migration\02_Bedarfspool\ @@ -899,6 +896,10 @@ class CadItem(DataModel): def create_migration_data(self): data = { # Default Inhalte + 'Path':'', + 'Filename':'', + 'New Path':'', + 'New Filename':'', 'Änderungsbeschreibung':'', 'Allgemeintoleranz':'', 'Aus Halbzeug':'', @@ -946,6 +947,21 @@ class CadItem(DataModel): } all_data = self.get_all_gui_data() + model3d_neu = self.get_gui_data("model3d_neu") + path = os.path.dirname(model3d_neu) + data["Path"] = path + filename = os.path.basename(model3d_neu) + data["Filename"] = filename + + datenbank = self.get_gui_data("datenbank") + # IF Datenbank == "Produktiv": + # New_path = \\ssg.local\freigaben\SIVAS_CAD_EDM\Migration\02_Bedarfspool\ + # ELSE: + # New_path = \\ssg.local\freigaben\SIVAS_CAD_EDM\Schulung\Migration\02_Bedarfspool + zielpfad = self._controller.get_config().Pfade.get('Zielpfade', datenbank ) + data["New Path"] = zielpfad + data["New Filename"] = filename + teilenummer = self.get_gui_data("teilenummer") data["Teilenummer"] = teilenummer