self.jdc = jdc
return
self.pbLectureDataSet = None
+ self.messageInfo = None
if self.readercata.cata == None:
if self.dataSetFile is not None:
print ('dataSetFile comm mais pas de cata')
pareil, texteNew = self.verifieChecksum(monJDCReader.text)
if not pareil:
self.afficheMessage( "fichier modifie", "Attention! fichier change hors EFICAS" )
+ self.messageInfo = "fichier modifie, Attention! fichier change hors EFICAS"
monJDCReader.text = texteNew
memeVersion, texteNew = self.verifieVersionCataDuJDC(monJDCReader.text)
if memeVersion == 0:
self.appliEficas.afficheMessage(dictErreurs[4000] + dictErreurs[10], 'fichier dataSet {} non trouve'.format(cataFile))
return (None, 4000 + 10 , dictErreurs[4000] + dictErreurs[10].format(cataFile), None)
if debug : print ('dictEditors', self.dictEditors)
- messageInfo = ""
with self.lock :
for editor in self.dictEditors.values():
if self.samePath(dataSetFile, editor.getDataSetFileName()) and self.samePath(cataFile, editor.getCataFileName()):
message += 'impossible d allouer l editor : {}'.format(editor.pbLectureCata)
return (None, codeError , message, messageInfo)
+ messageInfo = editor.messageInfo
if editor.jdc: # le fichier est bien un jdc
self.dictEditors[editor.editorId]=editor
self.editors.append(editor)