ProjectController.py
changeset 1581 2295fdc5c271
parent 1579 418e6bac22e8
child 1587 b1be42401522
equal deleted inserted replaced
1580:f37b88d3edc6 1581:2295fdc5c271
   358             return _("Chosen folder doesn't contain a program. It's not a valid project!")
   358             return _("Chosen folder doesn't contain a program. It's not a valid project!")
   359         # Load PLCOpen file
   359         # Load PLCOpen file
   360         error = self.OpenXMLFile(plc_file)
   360         error = self.OpenXMLFile(plc_file)
   361         if error is not None:
   361         if error is not None:
   362             if self.Project is not None:
   362             if self.Project is not None:
   363                 self.logger.write_warning(
   363                 (fname_err, lnum, src) = (("PLC",) + error)
   364                     XSDSchemaErrorMessage % (("PLC",) + error))
   364                 self.logger.write_warning(XSDSchemaErrorMessage.format(a1 = fname_err, a2 = lnum, a3 = src))
   365             else:
   365             else:
   366                 return error
   366                 return error
   367         if len(self.GetProjectConfigNames()) == 0:
   367         if len(self.GetProjectConfigNames()) == 0:
   368             self.AddProjectDefaultConfiguration()
   368             self.AddProjectDefaultConfiguration()
   369         # Change XSD into class members
   369         # Change XSD into class members