manila/manila/share/drivers/netapp/dataontap/cluster_mode
Felipe Rodrigues 78ca06d6b8 [NetApp] Enables configuring NFS transfer limits
From this this change, shares and share groups can be created
upon share servers configured with specific NFS max transfer
limits. An administrator is now able to set the share type
extra-specs `netapp:udp_max_xfer_size` and
`netapp:tcp_max_xfer_size`. While creating a share server or
providing a share server to a share or a share group, the NetApp
driver will consider these extra-specs to decide whether to create
or reuse a share server.

Share server now contains the details:nfs_config field, which
stores the server NFS configuration dictionary. In case the server
does not have a NFS configuration requirement, it saves the
default NFS values, retrieved at the driver startup. A server
without details:nfs_config is considered as using the default one.

The share server manage operation was modified to also retrieve
its NFS max transfer configurations.

The share manage operation was modified to check whether the NFS
max transfer extra-specs are matching the share server configured
values.

It relies on ONTAP features available only in versions equal and
greater than ``9.4``.

Implements: bp netapp-share-server-nfs-modify
Change-Id: Iaddb771ae28ec59dd125af0bf638f591f5662bfc
Depends-On: I8daf919a764075998be95c5845807bec37104c78
2020-09-11 13:34:14 +00:00
..
__init__.py Manila NetApp cDOT driver refactoring 2015-02-10 12:30:24 +00:00
data_motion.py [NetApp] Fix vserver peer accept on intra cluster replication 2020-04-22 16:33:38 -03:00
drv_multi_svm.py [NetApp] Enables configuring NFS transfer limits 2020-09-11 13:34:14 +00:00
drv_single_svm.py [NetApp] Enables configuring NFS transfer limits 2020-09-11 13:34:14 +00:00
lib_base.py [NetApp] Enables configuring NFS transfer limits 2020-09-11 13:34:14 +00:00
lib_multi_svm.py [NetApp] Enables configuring NFS transfer limits 2020-09-11 13:34:14 +00:00
lib_single_svm.py Simplify the way drivers report support for ipv6 2017-12-06 15:21:53 +00:00
performance.py Remove log translations in share and share_group 4/5 2017-03-31 10:20:11 +08:00