From f50be86330e81cb9dd61b8a2a635fa1a784b702a Mon Sep 17 00:00:00 2001 From: Zhiteng Huang Date: Sat, 28 Jun 2014 03:38:08 +0800 Subject: [PATCH] Restore osapi_volume_workers config option osapi_volume_worker was introduced when enabling multi-process API support for Cinder. However, this config option was accidentally dropped in commit 464277220ddb800ac69562649fde62e5ca9358c4 (https://review.openstack.org/#/c/67657/20/cinder/service.py). As a result, the value in cinder.conf wouldn't be honored. This change restore this config option. Closes-bug: #1335295 Change-Id: Ib2d8532d3e6d0f48da0bc4dd6f6e64bfff8973ea --- cinder/service.py | 5 ++++- etc/cinder/cinder.conf.sample | 4 ++++ 2 files changed, 8 insertions(+), 1 deletion(-) diff --git a/cinder/service.py b/cinder/service.py index 4b5caa5bf..2c00d5c68 100755 --- a/cinder/service.py +++ b/cinder/service.py @@ -57,7 +57,10 @@ service_opts = [ help='IP address on which OpenStack Volume API listens'), cfg.IntOpt('osapi_volume_listen_port', default=8776, - help='Port on which OpenStack Volume API listens'), ] + help='Port on which OpenStack Volume API listens'), + cfg.IntOpt('osapi_volume_workers', + default=1, + help='Number of workers for OpenStack Volume API service'), ] CONF = cfg.CONF CONF.register_opts(service_opts) diff --git a/etc/cinder/cinder.conf.sample b/etc/cinder/cinder.conf.sample index 018ea0a19..12cb0dfe0 100644 --- a/etc/cinder/cinder.conf.sample +++ b/etc/cinder/cinder.conf.sample @@ -272,6 +272,10 @@ # Port on which OpenStack Volume API listens (integer value) #osapi_volume_listen_port=8776 +# Number of workers for OpenStack Volume API service (integer +# value) +#osapi_volume_workers=1 + # # Options defined in cinder.test -- 2.45.2