def set_vlan_vrf(self, vlan_number, vrf_name): self.get_vlan_interface_data(vlan_number) with self.config(), self.interface_vlan(vlan_number): result = self.ssh.do("ip vrf forwarding {}".format(vrf_name)) if len(result) > 0: raise UnknownVrf(vrf_name)
def set_vlan_vrf(self, vlan_number, vrf_name): vlan = self._get_vlan(vlan_number) with self.config(), self.interface_vlan(vlan): result = self.shell.do("vrf forwarding {}".format(vrf_name)) if regex.match("^Error.*", result[0]): raise UnknownVrf(vrf_name)