from common import netns # up interface. if netns is None, then up in global rt. if ok returns 0 def create(parent_if, vlan, netns_name): command = ( "ip link add link %s name %s.%d type vlan id %d" % (parent_if, parent_if, vlan, vlan) ).split() vlan, out, err = netns.exec(netns_name, command) print("vlan.create: exit=%d out=%s err=%s" % (vlan, out, err)) return vlan