bacnet/bacnet.py
changeset 2425 68e7da937162
parent 2353 8f1a2846b2f5
child 2649 db68cb0e6bdc
equal deleted inserted replaced
2424:dc5554f0c12c 2425:68e7da937162
   568 
   568 
   569         # First check whether all the current parameters (inserted by user in
   569         # First check whether all the current parameters (inserted by user in
   570         # the GUI) are valid...
   570         # the GUI) are valid...
   571         if self.HasDuplicateObjectNames():
   571         if self.HasDuplicateObjectNames():
   572             self.GetCTRoot().logger.write_warning(
   572             self.GetCTRoot().logger.write_warning(
   573                 _("Error: BACnet server '%s.x: %s' contains objects with duplicate object names.\n") % (locstr, self.CTNName()))
   573                 _("Error: BACnet server '{a1}.x:{a2}' contains objects with duplicate object names.\n").
       
   574                 format(a1=locstr, a2=self.CTNName()))
   574             raise Exception(False)
   575             raise Exception(False)
   575             # TODO: return an error code instead of raising an exception
   576             # TODO: return an error code instead of raising an exception
   576             # (currently unsupported by Beremiz)
   577             # (currently unsupported by Beremiz)
   577 
   578 
   578         if self.HasDuplicateObjectIDs():
   579         if self.HasDuplicateObjectIDs():
   579             self.GetCTRoot().logger.write_warning(
   580             self.GetCTRoot().logger.write_warning(
   580                 _("Error: BACnet server '%s.x: %s' contains objects with duplicate object identifiers.\n") % (locstr, self.CTNName()))
   581                 _("Error: BACnet server '{a1}.x: {a2}' contains objects with duplicate object identifiers.\n").
       
   582                 format(a1=locstr, a2=self.CTNName()))
   581             raise Exception(False)
   583             raise Exception(False)
   582             # TODO: return an error code instead of raising an exception
   584             # TODO: return an error code instead of raising an exception
   583             # (currently unsupported by Beremiz)
   585             # (currently unsupported by Beremiz)
   584 
   586 
   585         # -------------------------------------------------------------------------------
   587         # -------------------------------------------------------------------------------