From: Bardia Keyoumarsi Date: Fri, 12 Feb 2016 20:06:25 +0000 (-0800) Subject: Coho volume stats update X-Git-Url: https://review.fuel-infra.org/gitweb?a=commitdiff_plain;h=01ce1a0750f533171a85718849749416d830c633;p=openstack-build%2Fcinder-build.git Coho volume stats update Return better driver volume statistics. Change-Id: I643922703f993d4a65ba01afa0b2680a23456e77 --- diff --git a/cinder/volume/drivers/coho.py b/cinder/volume/drivers/coho.py index 0b2c3f8fb..f9e8630a7 100644 --- a/cinder/volume/drivers/coho.py +++ b/cinder/volume/drivers/coho.py @@ -290,7 +290,6 @@ class CohoDriver(nfs.NfsDriver): def __init__(self, *args, **kwargs): super(CohoDriver, self).__init__(*args, **kwargs) self.configuration.append_config_values(coho_opts) - self._execute_as_root = True self._rpcclients = dict() self._backend_name = (self.configuration.volume_backend_name or self.__class__.__name__) @@ -308,6 +307,7 @@ class CohoDriver(nfs.NfsDriver): def do_setup(self, context): """Any initialization the volume driver does while starting.""" super(CohoDriver, self).do_setup(context) + self._execute_as_root = True self._context = context config = self.configuration.coho_rpc_port @@ -393,5 +393,8 @@ class CohoDriver(nfs.NfsDriver): _stats["driver_version"] = VERSION _stats["storage_protocol"] = 'NFS' _stats["volume_backend_name"] = self._backend_name + _stats["total_capacity_gb"] = 'unknown' + _stats["free_capacity_gb"] = 'unknown' + _stats["export_paths"] = self._mounted_shares return _stats