def update(self): ret = AnyList.update(self) self.reverse_index = {} for idx, ag in self.keeplist.iteritems(): if ag['number'] not in self.reverse_index: self.reverse_index[ag['number']] = idx else: log.warning('2 agents have the same number') return ret
def update(self): ret = AnyList.update(self) self.reverse_index = {} for idx, ag in self.keeplist.iteritems(): rev = '%s@%s' % (ag['mailbox'], ag['context']) if rev not in self.reverse_index: self.reverse_index[rev] = idx else: log.warning('2 voicemails have the same mailbox@context') return ret
def update(self): ret = AnyList.update(self) # self.reverse_index = {} return ret