def main(): policy = sdx_policy() return if_(ARP, arp(policy.ip_mac_list), if_(BGP, identity, policy ) ) >> mac_learner()
def main(): arp_policy = arp() policy = sdx_policy(arp_policy) return if_(ARP, arp_policy, if_(BGP, identity, policy ) ) >> mac_learner()
def main(): arp_policy = arp() runtime = Runtime(arp_policy) policy = runtime.policy #print "SDX policy ",policy return if_(ARP, arp_policy, if_(BGP, identity, policy ) ) >> mac_learner()