manila/manila/tests
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
..
api Merge "[Share Groups] Fix creation of share group types with wrong specs values" 2017-06-08 15:17:45 +00:00
cmd Remove usage of parameter enforce_type 2017-04-16 10:39:01 -04:00
common Fix keystone v3 issues for all clients 2016-03-18 14:42:33 +01:00
compute [Generic driver] Fix incompatibility with novaclient 2017-06-06 13:05:10 +03:00
data Remove unused self.context 2017-05-10 09:25:38 +08:00
db [Share Groups] Squash SGS member and SS instances DB tables 2017-06-07 15:02:14 +03:00
integrated setup _IntegratedTestBase without verbose flag 2017-03-28 13:37:10 -04:00
monkey_patch_example Removed ignored checks from tox.ini and fixed pep8 issues 2016-02-14 14:56:55 +02:00
network Remove unused self.context 2017-05-10 09:25:38 +08:00
scheduler [Share groups] Add scheduler filter ConsistentSnapshotFilter 2017-06-02 17:48:05 +03:00
share cephfs/driver: add nfs protocol support 2017-06-19 15:38:38 +05:30
share_group [Share Groups] Add availability zone support 2017-06-06 10:13:00 +00:00
var Renamed cinder to manila. 2013-09-02 09:59:07 +03:00
volume Remove usage of parameter enforce_type 2017-04-16 10:39:01 -04:00
wsgi Add possibility to run 'manila-api' with wsgi web servers 2017-04-10 12:49:20 +03:00
xenapi Renamed cinder to manila. 2013-09-02 09:59:07 +03:00
__init__.py Removed ignored checks from tox.ini and fixed pep8 issues 2016-02-14 14:56:55 +02:00
conf_fixture.py Add possibility to run 'manila-api' with wsgi web servers 2017-04-10 12:49:20 +03:00
db_utils.py Add mountable snapshots support 2017-01-24 17:26:45 -02:00
declare_conf.py Switch to using oslo_* instead of oslo.* 2015-01-27 09:19:50 +01:00
fake_client_exception_class.py Fix keystone v3 issues for all clients 2016-03-18 14:42:33 +01:00
fake_compute.py Remove unused server_get() method 2016-01-21 09:16:14 +01:00
fake_driver.py Manila Share Groups 2017-01-23 21:29:12 +02:00
fake_network.py Replaces uuid.uuid4 with uuidutils.generate_uuid() 2016-11-14 10:51:24 -05:00
fake_notifier.py Drop use of 'oslo' namespace package 2015-04-29 16:51:33 +03:00
fake_service_instance.py Trivial: Remove unused logging import 2015-12-28 21:44:26 -05:00
fake_share.py Use ShareInstance model to access share properties 2017-05-30 13:12:48 +02:00
fake_utils.py Merge "replace string format arguments with function parameters" 2016-02-13 03:27:28 +00:00
fake_volume.py Trivial: Remove unused logging import 2015-12-28 21:44:26 -05:00
fake_zfssa.py Add share manage/unmanage of Oracle ZFSSA driver 2016-07-05 15:58:18 -04:00
policy.json Manila Share Groups 2017-01-23 21:29:12 +02:00
runtime_conf.py Switch to using oslo_* instead of oslo.* 2015-01-27 09:19:50 +01:00
test_api.py Fix imports for py34 compatibility 2015-08-05 17:32:13 +03:00
test_conf.py Remove usage of parameter enforce_type 2017-04-16 10:39:01 -04:00
test_context.py Remove unit test that is not relevant anymore 2017-01-28 12:02:24 +02:00
test_coordination.py coordination: use tooz builtin heartbeat feature 2017-05-17 10:38:53 +02:00
test_exception.py Fix creation of share group types using share type names 2017-01-27 20:21:42 +02:00
test_hacking.py Hacking: do not translate log messages 2017-04-09 11:07:09 -04:00
test_manager.py Fix order of arguments in assertEqual 2015-09-29 10:50:02 +09:00
test_misc.py Don't translate LOG messages in testsuite 2014-10-28 19:46:09 +01:00
test_network.py Add admin network for DHSS=True share drivers 2016-02-16 20:57:03 +02:00
test_policy.py Remove usage of parameter enforce_type 2017-04-16 10:39:01 -04:00
test_quota.py Fix context decorator usage in DB API 2016-05-12 12:34:28 +00:00
test_service.py Add possibility to run 'manila-api' with wsgi web servers 2017-04-10 12:49:20 +03:00
test_test.py Drop use of 'oslo' namespace package 2015-04-29 16:51:33 +03:00
test_test_utils.py Remove vim headers 2014-10-06 15:00:27 +02:00
test_utils.py Add possibility to run 'manila-api' with wsgi web servers 2017-04-10 12:49:20 +03:00
utils.py NetApp cDOT: Add Intra-Vserver migration support 2017-01-21 13:06:30 -05:00