manila/contrib/devstack
Ponomaryov Valeriy 76f8d3b948 Use lockutils from "oslo concurrency" lib
Module 'lockutils' was released within 'oslo concurrency' lib and removed
from oslo incubator. Use it from lib.

Changes:
- Removed local copy of 'lockutils' copied from incubator.
- Config opt 'lock path' moved to separate config group 'oslo_concurrency'.
Now it can be set for Devstack installation also by "OSLO_LOCK_PATH" env var.
- Removed explicit usage of 'lockutils.synchronized' within Manila and
reused it from manila.utils.

Change-Id: I21257bc8c0a41dc1bb342deadbcf279c9f3b670d
2014-12-26 15:19:46 +02:00
..
extras.d Increase quotas and number of threads for tempest 2014-12-20 14:23:30 +02:00
lib Use lockutils from "oslo concurrency" lib 2014-12-26 15:19:46 +02:00
README.rst Clean up devstack plugin after LVM driver removal 2014-08-19 14:12:16 +00:00

Devstack Integration

This directory contains the files necessary to integrate Manila with devstack.

To install:

$ DEVSTACK_DIR=/path/to/devstack

$ cp lib/manila ${DEVSTACK_DIR}/lib

$ cp extras.d/70-manila.sh ${DEVSTACK_DIR}/extras.d

To configure devstack to run manila:

$ cd ${DEVSTACK_DIR}

$ services=(manila m-api m-shr m-sch); for item in ${services[*]}; do echo "enable_service $item" >> localrc; done