]> review.fuel-infra Code Review - openstack-build/cinder-build.git/commitdiff
VMware: Update default task_poll_interval value
authorVipin Balachandran <vbala@vmware.com>
Fri, 18 Jul 2014 10:38:02 +0000 (16:08 +0530)
committerVipin Balachandran <vbala@vmware.com>
Mon, 4 Aug 2014 07:52:03 +0000 (13:22 +0530)
The task_poll_interval option is used as the polling interval of vCenter/ESX
task status. This patch updates the default value to 0.5s in order to reduce
the wait time for task completion. Similar change has been done in nova and
this change is needed to keep the driver config values consistent.

DocImpact
   Updated default value of task_poll_interval to 0.5 seconds.

Change-Id: I66b80c629e255d61047592455ca42632f93051b2
Closes-bug: #1278028

cinder/volume/drivers/vmware/vmdk.py
etc/cinder/cinder.conf.sample

index 14b039fb96d4ea66ca34d1f6b840cd78fcb9a99b..0a90d6f244563fc886fb0e9565f7b10708d192b2 100644 (file)
@@ -70,10 +70,10 @@ vmdk_opts = [
                default=10,
                help='Number of times VMware ESX/VC server API must be '
                     'retried upon connection related issues.'),
-    cfg.IntOpt('vmware_task_poll_interval',
-               default=5,
-               help='The interval (in seconds) for polling remote tasks '
-                    'invoked on VMware ESX/VC server.'),
+    cfg.FloatOpt('vmware_task_poll_interval',
+                 default=0.5,
+                 help='The interval (in seconds) for polling remote tasks '
+                      'invoked on VMware ESX/VC server.'),
     cfg.StrOpt('vmware_volume_folder',
                default='cinder-volumes',
                help='Name for the folder in the VC datacenter that will '
index beb1f1787630412e4ec1c616082c829cda58c873..3f8b4284c0f534827c7e5779135d18829480aefc 100644 (file)
 #vmware_api_retry_count=10
 
 # The interval (in seconds) for polling remote tasks invoked
-# on VMware ESX/VC server. (integer value)
-#vmware_task_poll_interval=5
+# on VMware ESX/VC server. (floating point value)
+#vmware_task_poll_interval=0.5
 
 # Name for the folder in the VC datacenter that will contain
 # cinder volumes. (string value)