plugger.py
changeset 40 db12e3e11bcf
parent 33 59b84ab7bf8b
child 41 1608a434fb8c
equal deleted inserted replaced
39:243ff39fef11 40:db12e3e11bcf
   225         ordered = [(chld.BaseParams.getIEC_Channel(),chld) for chld in self.IterChilds()]
   225         ordered = [(chld.BaseParams.getIEC_Channel(),chld) for chld in self.IterChilds()]
   226         if ordered:
   226         if ordered:
   227             ordered.sort()
   227             ordered.sort()
   228             for child in zip(*ordered)[1]:
   228             for child in zip(*ordered)[1]:
   229                 childs.append(child.GetPlugInfos())
   229                 childs.append(child.GetPlugInfos())
   230         return {"name" : "%s (%d)"%(self.BaseParams.getName(),self.BaseParams.getIEC_Channel()), "type" : self.BaseParams.getName(), "values" : childs}
   230         return {"name" : "%d-%s"%(self.BaseParams.getIEC_Channel(),self.BaseParams.getName()), "type" : self.BaseParams.getName(), "values" : childs}
   231     
   231     
   232     
   232     
   233     def FindNewName(self, DesiredName, logger):
   233     def FindNewName(self, DesiredName, logger):
   234         """
   234         """
   235         Changes Name to DesiredName if available, Name-N if not.
   235         Changes Name to DesiredName if available, Name-N if not.