This fork contains the latest EMC drivers for Manila project.
Liberty | Mitaka | Newton | Ocata | Pike | Queens | Rocky | Stein | Train | Ussuri | |
Unity | N/A | 1.0.0 | 1.1.0 | 2.x.x | 3.x.x | 4.x.x | 5.x.x | 6.x.x | 7.x.x | 8.x.x |
VNX | 1.0.0 | 2.0.x | 2.1.x | 3.x.x | 4.x.x | 5.x.x | 6.x.x | 7.x.x | 8.x.x | 9.x.x |
For now, the Unity Manila driver is available on following branch(es):
- emc/mitaka
There are two ways to copy the EMC Unity driver.
Switch to the forked repository from EMC.
This is the recommend approach. It saves the effort of selecting and copying individual files.
Copy the files in following list to the corresponding location of your manila install:
- manila/exception.py
- manila/share/drivers/emc/driver.py
- manila/share/drivers/emc/plugins/unity/__init__.py
- manila/share/drivers/emc/plugins/unity/client.py
- manila/share/drivers/emc/plugins/unity/connection.py
- requirements.txt
- setup.cfg
After copying the files, you need to reinstall manila. Under your manila source code folder, run:
python setup.py install
And restart your manila service to enable the change.
You have come across an OpenStack shared file system service. It has identified itself as "Manila." It was abstracted from the Cinder project.
- Wiki: https://wiki.openstack.org/Manila
- Developer docs: http://docs.openstack.org/developer/manila
If you'd like to run from the master branch, you can clone the git repo:
git clone https://github.com/openstack/manila.git
For developer information please see HACKING.rst
You can raise bugs here http://bugs.launchpad.net/manila