manila/manila/tests/share/drivers
Ramana Raja 9de31168d3 cephfs/driver: add nfs protocol support
Add a NFS protocol helper class that can modify exports of a Ganesha
server based on share access rule changes. This allows the manila
guests to access shares in CephFS backend using NFS protocol through
NFS-Ganesha gateways.

And while adding the driver's helper class that subclasses Ganesha
library's GaneshaNASHelper2 identified minor issues in the
Ganesha library. Fix the issues by:

* escaping special character '=' in values of Ganesha conf's string
  options, except for option CLIENTS, by enclosing the values with
  double quotes.

* add a new callback interface to GaneshaNASHelper class to
  allow driver's to perform Ganesha FSAL specific cleanup.

Partially-implements: bp cephfs-nfs-support
Depends-On: I5234bae0595efdcd30305a32bf9c121072a3625e
Change-Id: I9709d94cdb6f8d3e92b8dfc91b2ec4e154a8ec20
2017-06-19 15:38:38 +05:30
..
cephfs cephfs/driver: add nfs protocol support 2017-06-19 15:38:38 +05:30
container Merge "Address family neutrality for container driver" 2017-02-27 02:09:08 +00:00
dell_emc [Share groups] Add scheduler filter ConsistentSnapshotFilter 2017-06-02 17:48:05 +03:00
ganesha cephfs/driver: add nfs protocol support 2017-06-19 15:38:38 +05:30
glusterfs [Share groups] Add scheduler filter ConsistentSnapshotFilter 2017-06-02 17:48:05 +03:00
hdfs QoS support for shares 2016-01-15 10:15:50 +08:00
hitachi Merge "Update HNAS driver version history" 2017-02-15 23:28:33 +00:00
hpe [Share groups] Add scheduler filter ConsistentSnapshotFilter 2017-06-02 17:48:05 +03:00
huawei [Share groups] Add scheduler filter ConsistentSnapshotFilter 2017-06-02 17:48:05 +03:00
ibm GPFS: Changing default value of NFS server type 2017-06-08 12:36:51 +05:30
maprfs Fix 3 CI breakages 2017-03-02 18:22:40 +02:00
netapp Remove unused self.context 2017-05-10 09:25:38 +08:00
nexenta Nexenta: adding share drivers for NexentaStor 2016-09-01 18:06:14 +03:00
qnap Add QNAP Manila Driver 2017-01-21 21:46:15 +08:00
quobyte Send resize parameters in rpc as list in the Quobyte driver 2017-03-08 14:51:24 +01:00
tegile Clean imports in code 2016-08-26 16:46:07 +07:00
windows Fix unit test failures in gate 2017-05-07 14:50:01 -04:00
zfsonlinux [Share groups] Add scheduler filter ConsistentSnapshotFilter 2017-06-02 17:48:05 +03:00
zfssa Replace 'assertEqual(None, ...)' with 'assertIsNone(...)' 2016-11-03 16:45:23 +08:00
__init__.py EMC Manila driver 2014-08-23 14:49:18 -04:00
dummy.py [Share groups] Add scheduler filter ConsistentSnapshotFilter 2017-06-02 17:48:05 +03:00
test_ganesha.py cephfs/driver: add nfs protocol support 2017-06-19 15:38:38 +05:30
test_generic.py [Share Groups] Squash SGS member and SS instances DB tables 2017-06-07 15:02:14 +03:00
test_glusterfs.py glusterfs: Implement update_access() method 2016-06-13 19:29:18 +02:00
test_helpers.py Fix ``exportfs -u`` usage in generic driver. 2017-01-17 22:42:40 -05:00
test_lvm.py Pass access rules to driver on snapshot revert 2017-02-07 11:15:27 -05:00
test_service_instance.py [Generic driver] Fix incompatibility with novaclient 2017-06-06 13:05:10 +03:00