3 # Utility functions for QEMU tests ##
8 def create_namespace(ns):
10 subprocess.run(["ip", "netns", "add", ns])
11 except subprocess.CalledProcessError as e:
12 raise Exception("Error creating namespace:", e.output)
15 def list_namespace(ns):
16 """List the IP address of a namespace"""
18 subprocess.run(["ip", "netns", "exec", ns, "ip", "addr"])
19 except subprocess.CalledProcessError as e:
20 raise Exception("Error listing namespace IP:", e.output)