]> review.fuel-infra Code Review - openstack-build/cinder-build.git/commitdiff
Set default pool value to system in gpfs driver
authorManojkiran <manojkiran@manojkiran.(none)>
Thu, 4 Sep 2014 12:33:57 +0000 (18:03 +0530)
committerSasikanth <sasikanth.eda@in.ibm.com>
Thu, 4 Sep 2014 13:21:21 +0000 (18:51 +0530)
The configuration option gpfs_storage_pool is assigned with
default value of None. And it gets initialized with None
instead of system, where as the intention is to set the default
value as system.

This change sets default value of gpfs_storage_pool to system
instead of None.

DocImpact

Needs an update in gpfs driver documentation, as this patch
proposes a change in default value of configuration option
(gpfs_storage_pool)

Change-Id: Ib4c2a2e4593a940ae563d329fd59d2d5fe3d4520
Closes-Bug: #1365474

cinder/volume/drivers/ibm/gpfs.py
etc/cinder/cinder.conf.sample

index 160caf41755304e9afeb06f337992c1eb371794c..ee6c0a293b0332df5aadaab8fa02a775ba4b9f45 100644 (file)
@@ -73,9 +73,9 @@ gpfs_opts = [
                       'volume is created as a fully allocated file, in which '
                       'case, creation may take a significantly longer time.')),
     cfg.StrOpt('gpfs_storage_pool',
-               default=None,
+               default='system',
                help=('Specifies the storage pool that volumes are assigned '
-                     'to.  By default, the system storage pool is used.')),
+                     'to. By default, the system storage pool is used.')),
 ]
 CONF = cfg.CONF
 CONF.register_opts(gpfs_opts)
@@ -333,7 +333,7 @@ class GPFSDriver(driver.VolumeDriver):
             raise exception.VolumeBackendAPIException(data=msg)
 
         pool = self.configuration.safe_get('gpfs_storage_pool')
-        self._storage_pool = pool or 'system'
+        self._storage_pool = pool
         if not self._verify_gpfs_pool(self._storage_pool):
             msg = (_('Invalid storage pool %s specificed.') %
                    self._storage_pool)
index 046fc3622403ad5769e04e117bcfb89dd3c30490..a719f7195a07c4b7993fecfd3747820d04cae32c 100644 (file)
 # may take a significantly longer time. (boolean value)
 #gpfs_sparse_volumes=true
 
-# Specifies the storage pool that volumes are assigned to.  By
+# Specifies the storage pool that volumes are assigned to. By
 # default, the system storage pool is used. (string value)
-#gpfs_storage_pool=<None>
+#gpfs_storage_pool=system
 
 
 #