#!/usr/bin/env python # Utility functions for QEMU tests ## import subprocess def create_namespace(ns): try: subprocess.run(["ip", "netns", "add", ns]) except subprocess.CalledProcessError as e: raise Exception("Error creating namespace:", e.output) def list_namespace(ns): """List the IP address of a namespace""" try: subprocess.run(["ip", "netns", "exec", ns, "ip", "addr"]) except subprocess.CalledProcessError as e: raise Exception("Error listing namespace IP:", e.output)