def destroy(self):
        """
        Destroy this prefix, running any cleanups and removing any files
        inside it.
        """

        subnets = (
            str(net.gw()) for net in self.virt_env.get_nets().itervalues()
        )

        self._subnet_store.release(subnets)
        self.cleanup()
        shutil.rmtree(self.paths.prefix_path())
Destroy this prefix, running any cleanups and removing any files
        inside it.