1 # SPDX-License-Identifier: GPL-2.0
9 def __init__(self, name=None):
13 self.name = ''.join(random.choice(string.ascii_lowercase) for _ in range(8))
14 ip('netns add ' + self.name)
18 ip('netns del ' + self.name)
24 def __exit__(self, ex_type, ex_value, ex_tb):
31 return f"NetNS({self.name})"