To delete a bridge and all of its ports, use the ovs-vsctl del-br command. If the bridge is real, this command also deletes any fake bridges that were created with the bridge as parent, and all of their ports.
ovs-vsctl [options] [--if-exists] del-br bridge
|options||See the output of ovs-vsctl --help command, also reproduced here.|
Without the --if-exists option, attempting to delete a bridge that does not exist creates an error. With the --if-exists option, attempting to delete a bridge that does not exist has no effect.
|bridge||Name of the bridge to be deleted.|
The following example deletes the bridge named br0: