def register_sensitivity(bpcls, pkttype):
     "Register that class 'bpcls' wants to see packet of type 'pkttype'"
     #print >> sys.stderr, '%s is looking for packet of type %s' % (bpcls, pkttype)
     if pkttype not in BestPractices.wantedpackets:
         BestPractices.wantedpackets.append(pkttype)
         SystemNode.add_json_processor(BestPractices)
     if pkttype not in BestPractices.eval_classes:
         BestPractices.eval_classes[pkttype] = []
     if bpcls not in BestPractices.eval_classes[pkttype]:
         BestPractices.eval_classes[pkttype].append(bpcls)
Пример #2
0
 def register_sensitivity(bpcls, pkttype):
     "Register that class 'bpcls' wants to see packet of type 'pkttype'"
     #print >> sys.stderr, '%s is looking for packet of type %s' % (bpcls, pkttype)
     if pkttype not in BestPractices.wantedpackets:
         BestPractices.wantedpackets.append(pkttype)
         SystemNode.add_json_processor(BestPractices)
     if pkttype not in BestPractices.eval_classes:
         BestPractices.eval_classes[pkttype] = []
     if bpcls not in BestPractices.eval_classes[pkttype]:
         BestPractices.eval_classes[pkttype].append(bpcls)