'Initialize our protocol descriptor/etc.'

def __init__(self, *args, **kwargs):

    super(HGSTDriver, self).__init__(*args, **kwargs)
    self.configuration.append_config_values(hgst_opts)
    self._vgc_host = None
    self.check_for_setup_error()
    self._stats = {'driver_version': self.VERSION, 'reserved_percentage': 0, 'storage_protocol': 'hgst', 'total_capacity_gb': 'unknown', 'free_capacity_gb': 'unknown', 'vendor_name': 'HGST'}
    backend_name = self.configuration.safe_get('volume_backend_name')
    self._stats['volume_backend_name'] = (backend_name or 'hgst')
    self.update_volume_stats()
