import netlink.core as netlink import netlink.route.capi as capi import netlink.route.link as link sock = netlink.lookup_socket(netlink.NETLINK_ROUTE) cache = link.LinkCache() cache.refill(sock) testtap1 = cache['testtap1'] print testtap1 lbr = link.Link() lbr.type = 'bridge' lbr.name = 'testbridge' print lbr lbr.add() cache.refill(sock) lbr = cache['testbridge'] print lbr lbr.enslave(testtap1) cache.refill(sock) testtap1 = cache['testtap1'] print capi.rtnl_link_is_bridge(lbr._rtnl_link) print capi.rtnl_link_get_master(testtap1._rtnl_link)