Esempio n. 1
0
 def unset_vlan_vrf(self, vlan_number):
     vlan = self._get_vlan(vlan_number, include_vif_data=True)
     if vlan.vlan_interface_name is None or vlan.vrf_forwarding is None:
         raise VlanVrfNotSet(vlan_number)
     else:
         with self.config(), self.interface_vlan(vlan):
             self.shell.do("no vrf forwarding {}".format(vlan.vrf_forwarding))
Esempio n. 2
0
    def unset_vlan_vrf(self, vlan_number):
        vlan = self.get_vlan_interface_data(vlan_number)

        if vlan.vrf_forwarding is None:
            raise VlanVrfNotSet(vlan_number)
        else:
            with self.config(), self.interface_vlan(vlan_number):
                self.ssh.do("no ip vrf forwarding")