manila/doc/source/devref
Ramana Raja 23075e6c0b Refactor and rename CephFSNativeDriver
Refactor CephFSNativeDriver as a driver class using protocol helper
classes. The helper classes would handle protocol specific driver
actions such as controlling access and fetching share's export
locations. For now, the driver uses a protocol helper to support
CephFS's native protocol. The driver can be made to support other
NAS protocols later on by adding protocol helper classes.

Since the driver would not just support the native protocol
rename the driver's file name and its driver class as
`driver` and `CephFSDriver` respectively. The driver would by
default support the native protocol, and can be referred to
by its previous class name and module name.

DocImpact

Partially-impelements: blueprint cephfs-nfs-support

Change-Id: I8a33be1df4864131435b794e791cc2d651fbe741
2017-04-18 10:45:25 +05:30
..
adding_release_notes.rst Clarify language in release notes 2016-10-28 06:22:31 +00:00
addmethod.openstackapi.rst Update manila's docs 2014-06-23 19:19:28 +03:00
api.rst Update manila's docs 2014-06-23 19:19:28 +03:00
api_microversion_dev.rst Unify usage of project name in doc to 'manila' 2016-02-15 20:25:28 +01:00
api_microversion_history.rst Implement Manila REST API microversions 2015-08-13 19:51:19 +00:00
architecture.rst Unify usage of project name in doc to 'manila' 2016-02-15 20:25:28 +01:00
auth.rst Improve documentation build 2014-09-22 21:29:37 +02:00
capabilities_and_extra_specs.rst Merge "Fix dedup/compression description in doc" 2017-04-07 19:31:14 +00:00
cephfs_driver.rst Refactor and rename CephFSNativeDriver 2017-04-18 10:45:25 +05:30
commit_message_tags.rst Document instructions for documentation 2016-05-31 13:32:27 +00:00
container_driver.rst doc: verify all rst files 2017-02-15 07:07:42 +01:00
database.rst Add tox job for db revision creation 2016-07-15 05:06:25 +00:00
development-environment-devstack.rst [devref] copy samples/local.conf correctly 2016-12-18 14:57:00 -05:00
development.environment.rst Setting up a development env with devstack instructions 2016-12-15 12:17:18 -03:00
documenting_your_work.rst Update installation tutorial and api-ref instructions 2016-09-15 14:09:04 +00:00
driver_filter_goodness_weigher.rst doc: verify all rst files 2017-02-15 07:07:42 +01:00
driver_requirements.rst Add MapR-FS native driver 2017-01-12 18:05:39 +02:00
emc_isilon_driver.rst Move EMC drivers to dell_emc folder 2016-11-14 20:34:26 -05:00
emc_unity_driver.rst doc: verify all rst files 2017-02-15 07:07:42 +01:00
emc_vnx_driver.rst Move EMC drivers to dell_emc folder 2016-11-14 20:34:26 -05:00
experimental_apis.rst Unify usage of project name in doc to 'manila' 2016-02-15 20:25:28 +01:00
export_location_metadata.rst Add doc for export location metadata 2016-02-26 23:17:27 -05:00
fakes.rst Unblock gate failure on docs build 2017-03-03 18:21:45 +02:00
ganesha.rst Fix tox errors and warnings in the devref 2016-05-22 10:50:02 -04:00
generic_driver.rst Unify usage of project name in doc to 'manila' 2016-02-15 20:25:28 +01:00
gerrit.rst Unify usage of project name in doc to 'manila' 2016-02-15 20:25:28 +01:00
glusterfs_driver.rst Unify usage of project name in doc to 'manila' 2016-02-15 20:25:28 +01:00
glusterfs_native_driver.rst glusterfs_native: relocate module under glusterfs 2016-03-01 10:56:49 +01:00
gpfs_driver.rst Unify usage of project name in doc to 'manila' 2016-02-15 20:25:28 +01:00
hdfs_native_driver.rst Unify usage of project name in doc to 'manila' 2016-02-15 20:25:28 +01:00
hitachi_hnas_driver.rst Updated Hitachi NAS Platform Driver documentation 2016-09-27 08:44:30 -03:00
hpe_3par_driver.rst HPE 3PAR: file share support of AD in devref 2016-09-11 21:08:10 -07:00
huawei_nas_driver.rst huawei driver default create thin type share 2016-09-12 14:23:55 +08:00
i18n.rst remove hacking rule that enforces log translation 2017-03-17 05:54:03 -04:00
index.rst Refactor and rename CephFSNativeDriver 2017-04-18 10:45:25 +05:30
intro.rst Unify usage of project name in doc to 'manila' 2016-02-15 20:25:28 +01:00
launchpad.rst Unblock gate failure on docs build 2017-03-03 18:21:45 +02:00
manila.rst doc: verify all rst files 2017-02-15 07:07:42 +01:00
netapp_cluster_mode_driver.rst Add doc for Share Replication 2016-04-14 16:11:52 -04:00
pool-aware-manila-scheduler.rst Unify usage of project name in doc to 'manila' 2016-02-15 20:25:28 +01:00
rpc.rst [dev-docs] Changed small case letters to capital 2016-08-12 16:13:08 +00:00
scheduler.rst Unblock gate failure on docs build 2017-03-03 18:21:45 +02:00
services.rst Update manila's docs 2014-06-23 19:19:28 +03:00
share.rst Unblock gate failure on docs build 2017-03-03 18:21:45 +02:00
share_back_ends_feature_support_mapping.rst Refactor and rename CephFSNativeDriver 2017-04-18 10:45:25 +05:30
share_hooks.rst Add doc for Share Replication 2016-04-14 16:11:52 -04:00
share_migration.rst Unblock gate failure on docs build 2017-03-03 18:21:45 +02:00
share_replication.rst Add doc for Share Replication 2016-04-14 16:11:52 -04:00
tegile_driver.rst Add share driver for Tegile IntelliFlash Arrays 2016-03-03 01:13:54 -08:00
tempest_tests.rst Add create_share_from_snapshot_support extra spec 2016-12-21 09:57:08 -05:00
threading.rst doc: verify all rst files 2017-02-15 07:07:42 +01:00
unit_tests.rst Unblock gate failure on docs build 2017-03-03 18:21:45 +02:00
zfs_on_linux_driver.rst [docs] Update dev docs for ZFSonLinux share driver 2016-09-13 11:03:49 +03:00