Example #1
0
File: nfs.py Project: jcru/cinder
 def _update_volume_stats(self):
     """Retrieve stats info from volume group."""
     super(NetAppDirect7modeNfsDriver, self)._update_volume_stats()
     netapp_backend = "NetApp_NFS_7mode_direct"
     backend_name = self.configuration.safe_get("volume_backend_name")
     self._stats["volume_backend_name"] = backend_name or "NetApp_NFS_7mode_direct"
     self._stats["vendor_name"] = "NetApp"
     self._stats["driver_version"] = self.VERSION
     provide_ems(self, self._client, self._stats, netapp_backend, server_type="7mode")
Example #2
0
 def _update_volume_stats(self):
     """Retrieve stats info from volume group."""
     super(NetAppDirectCmodeNfsDriver, self)._update_volume_stats()
     netapp_backend = 'NetApp_NFS_cluster_direct'
     backend_name = self.configuration.safe_get('volume_backend_name')
     self._stats["volume_backend_name"] = (backend_name or netapp_backend)
     self._stats["vendor_name"] = 'NetApp'
     self._stats["driver_version"] = '1.0'
     provide_ems(self, self._client, self._stats, netapp_backend)
Example #3
0
 def _update_volume_status(self):
     """Retrieve status info from volume group."""
     super(NetAppDirectCmodeNfsDriver, self)._update_volume_status()
     netapp_backend = 'NetApp_NFS_cluster_direct'
     backend_name = self.configuration.safe_get('volume_backend_name')
     self._stats["volume_backend_name"] = (backend_name or
                                           netapp_backend)
     self._stats["vendor_name"] = 'NetApp'
     self._stats["driver_version"] = '1.0'
     provide_ems(self, self._client, self._stats, netapp_backend)
Example #4
0
File: nfs.py Project: jcru/cinder
 def _update_volume_stats(self):
     """Retrieve stats info from volume group."""
     super(NetAppDirectCmodeNfsDriver, self)._update_volume_stats()
     netapp_backend = "NetApp_NFS_cluster_direct"
     backend_name = self.configuration.safe_get("volume_backend_name")
     self._stats["volume_backend_name"] = backend_name or netapp_backend
     self._stats["vendor_name"] = "NetApp"
     self._stats["driver_version"] = "1.0"
     self._update_cluster_vol_stats(self._stats)
     provide_ems(self, self._client, self._stats, netapp_backend)
Example #5
0
    def _update_volume_stats(self):
        """Retrieve status info from volume group."""
        LOG.debug(_("Updating volume stats"))
        data = {}
        netapp_backend = "NetApp_iSCSI_7mode_direct"
        backend_name = self.configuration.safe_get("volume_backend_name")
        data["volume_backend_name"] = backend_name or "NetApp_iSCSI_7mode_direct"
        data["vendor_name"] = "NetApp"
        data["driver_version"] = self.VERSION
        data["storage_protocol"] = "iSCSI"

        data["total_capacity_gb"] = "infinite"
        data["free_capacity_gb"] = "infinite"
        data["reserved_percentage"] = 0
        data["QoS_support"] = False
        provide_ems(self, self.client, data, netapp_backend, server_type="7mode")
        self._stats = data
Example #6
0
    def _update_volume_stats(self):
        """Retrieve stats info from volume group."""

        LOG.debug(_("Updating volume stats"))
        data = {}
        netapp_backend = 'NetApp_iSCSI_Cluster_direct'
        backend_name = self.configuration.safe_get('volume_backend_name')
        data["volume_backend_name"] = (backend_name or netapp_backend)
        data["vendor_name"] = 'NetApp'
        data["driver_version"] = '1.0'
        data["storage_protocol"] = 'iSCSI'

        data['total_capacity_gb'] = 'infinite'
        data['free_capacity_gb'] = 'infinite'
        data['reserved_percentage'] = 0
        data['QoS_support'] = False
        provide_ems(self, self.client, data, netapp_backend)
        self._stats = data
Example #7
0
File: iscsi.py Project: jcru/cinder
    def _update_volume_stats(self):
        """Retrieve status info from volume group."""
        LOG.debug(_("Updating volume stats"))
        data = {}
        netapp_backend = 'NetApp_iSCSI_7mode_direct'
        backend_name = self.configuration.safe_get('volume_backend_name')
        data["volume_backend_name"] = (
            backend_name or 'NetApp_iSCSI_7mode_direct')
        data["vendor_name"] = 'NetApp'
        data["driver_version"] = self.VERSION
        data["storage_protocol"] = 'iSCSI'

        data['total_capacity_gb'] = 'infinite'
        data['free_capacity_gb'] = 'infinite'
        data['reserved_percentage'] = 0
        data['QoS_support'] = False
        provide_ems(self, self.client, data, netapp_backend,
                    server_type="7mode")
        self._stats = data