def setSource(self,policyUnit,endHosts_toAssign): # assert isinstance(policyUnit,Policy) for each_endHost in endHosts_toAssign: p=Policy() p.setSource(each_endHost) p.setAction(policyUnit.getAction()) p.setDest(policyUnit.getDest()) self.policies.append(p)
def addMeasurementPolicies(self, listNodes): for each_node in listNodes: assert isinstance(each_node, Node) p = Policy() p.setDest(each_node.dstIP) a = Action(3) # action type: count p.setAction(a) p.setSource(each_node.srcIP) self.listPolicies.append(p)
def addMeasurementPolicies(self,listNodes): for each_node in listNodes: assert isinstance(each_node,Node) p=Policy() p.setDest(each_node.dstIP) a = Action(3) # action type: count p.setAction(a) p.setSource(each_node.srcIP) self.listPolicies.append(p)