There have now been significant two functional bugs
due to someone not realizing that 'isinstance(vif, VIFBridge)'
would also match VIFOpenVSwitch. None of the code benefits
from this subclassing in any functional way, so it is safer
to just make VIFOpenVSwitch inherit VIFBase and duplicate
the fields from VIFBridge itself.
Change-Id: Iece0920ecca42b03f4864f57298d60602bdf761b
Signed-off-by: Daniel P. Berrange <berrange@redhat.com>