objdictgen/nodelist.py
changeset 740 b6646a975f23
parent 580 2ae92a99ac10
child 744 bc1bbbb5ef71
--- a/objdictgen/nodelist.py	Wed Jun 13 19:08:58 2012 +0200
+++ b/objdictgen/nodelist.py	Fri Jun 15 18:24:26 2012 +0200
@@ -74,6 +74,9 @@
     def GetSlaveNumber(self):
         return len(self.SlaveNodes)
     
+    def GetSlaveName(self, idx):
+        return self.SlaveNodes[idx]["Name"]
+    
     def GetSlaveNames(self):
         nodes = self.SlaveNodes.keys()
         nodes.sort()
@@ -134,10 +137,10 @@
         dir, file = os.path.split(edspath)
         eds = os.path.join(self.EDSFolder, file)
         if not force and os.path.isfile(eds):
-            return _("EDS file already imported")
+            return _("EDS file already imported"), True
         else:
             shutil.copy(edspath, self.EDSFolder)
-            return self.LoadEDS(file)
+            return self.LoadEDS(file), False
     
     def LoadEDS(self, eds):
         edspath = os.path.join(self.EDSFolder, eds)