Merge "Add support for shared os_brick file lock path"
This commit is contained in:
		
							
								
								
									
										16
									
								
								lib/cinder
									
									
									
									
									
								
							
							
						
						
									
										16
									
								
								lib/cinder
									
									
									
									
									
								
							| @@ -59,6 +59,7 @@ else | ||||
| fi | ||||
|  | ||||
| CINDER_STATE_PATH=${CINDER_STATE_PATH:=$DATA_DIR/cinder} | ||||
| OS_BRICK_LOCK_PATH=${OS_BRICK_LOCK_PATH:=$DATA_DIR/os_brick} | ||||
|  | ||||
| CINDER_CONF_DIR=/etc/cinder | ||||
| CINDER_CONF=$CINDER_CONF_DIR/cinder.conf | ||||
| @@ -514,6 +515,21 @@ function init_cinder { | ||||
|     mkdir -p $CINDER_STATE_PATH/volumes | ||||
| } | ||||
|  | ||||
|  | ||||
| function init_os_brick { | ||||
|     mkdir -p $OS_BRICK_LOCK_PATH | ||||
|     if is_service_enabled cinder; then | ||||
|         iniset $CINDER_CONF os_brick lock_path $OS_BRICK_LOCK_PATH | ||||
|     fi | ||||
|     if is_service_enabled nova; then | ||||
|         iniset $NOVA_CONF os_brick lock_path $OS_BRICK_LOCK_PATH | ||||
|     fi | ||||
|     if is_service_enabled glance; then | ||||
|         iniset $GLANCE_API_CONF os_brick lock_path $OS_BRICK_LOCK_PATH | ||||
|         iniset $GLANCE_CACHE_CONF os_brick lock_path $OS_BRICK_LOCK_PATH | ||||
|     fi | ||||
| } | ||||
|  | ||||
| # install_cinder() - Collect source and prepare | ||||
| function install_cinder { | ||||
|     git_clone $CINDER_REPO $CINDER_DIR $CINDER_BRANCH | ||||
|   | ||||
		Reference in New Issue
	
	Block a user
	 Zuul
					Zuul