'Make the device available to be used by VMs.
To be overridden in subclasses with the connecting logic for
the type of device the subclass represents.'

def attach(self, **kwargs):

    raise NotImplementedError()
