Example #1
0
    def __init__(self, id, nid1, nid2):
        Closeable.__init__(self)

        self.id = id
        self.dev1 = "%s-%s" % (nid1, id)
        self.dev2 = "%s-%s" % (nid2, id)

        cmd = "ip link add name %s type veth peer name %s"
        call(cmd % (self.dev1, self.dev2), shell=True)
Example #2
0
    def __init__(self):
        Closeable.__init__(self)

        self.nodes = {}
        self.links = {}
        self.ndevs = {}
Example #3
0
    def __init__(self, id, dev):
        Closeable.__init__(self)

        self.id = id
        self.dev = dev