86383ff900
EMC Unity arrays are capable of support manila. Add a new Unity plugin in manila which allows user to create NFS/CIFS share with a Unity backend. The plugin should support following APIs: * connect: Connect to the Unity Storage. * check_for_setup_error: No implementation. * create_share: Create a share and export it based on the protocol used (NFS or CIFS). * create_share_from_snapshot: Create a share from a snapshot - clone a snapshot. * delete_share: Delete a share. * extend_share: Extend the maximum size of a share. * create_snapshot: Create a snapshot for the specified share. * delete_snapshot: Delete the snapshot of the share. * allow_access: Allow access of a user/host to a share. * deny_access: Remove the access of a user/host to the share. * ensure_share: Check whether share exists or not. * update_share_stats: Retrieve share related statistics from Unity. * get_network_allocatins_number: Returns number of network allocations for creating VIFs. * setup_server: Set up and configures share server with given network parameters. * teardown_server: Tear down the share server. DocImpact Co-Authored-By: Cedric Zhuang <cedric.zhuang@emc.com> Change-Id: Ic520539341fa19ec5c6c6b85c3c1dcecf70e5141 Implements: blueprint emc-unity-manila-support |
||
---|---|---|
.. | ||
.placeholder | ||
add_gateway_into_db-1f3cd3f392ae81cf.yaml | ||
add_user_id_and_project_id_to_snapshot_APIs-157614b4b8d01e15.yaml | ||
add-export-locations-api-6fc6086c6a081faa.yaml | ||
add-tegile-driver-1859114513edb13e.yaml | ||
add-user-id-echo-8f42db469b27ff14.yaml | ||
bug_1564623_change-e286060a27b02f64.yaml | ||
bug_1582931-1437eae20fa544d1.yaml | ||
bug-1597940-fix-hpe3par-delete-share-0daf75193f318c41.yaml | ||
cephfs-native-fix-evict-c45fd2de8f520757.yaml | ||
change_user_project_length-93cc8d1c32926e75.yaml | ||
delete_vlan_on_vserver_delete-a7acd145c0b8236d.yaml | ||
driver-filter-91e2c60c9d1a48dd.yaml | ||
emc_vnx_interface_ports_configuration-00d454b3003ef981.yaml | ||
emc-unity-manila-support-d4f5a410501cfdae.yaml | ||
fix-consistency-groups-api-dd9b5b99138e22eb.yaml | ||
fix-hds-hnas-unconfined-09b79f3bdb24a83c.yaml | ||
fix-huawei-exception-a09b73234ksd94kd.yaml | ||
hnas_allow_managed_fix-4ec7794e2035d3f2.yaml | ||
huawei-driver-sectorsize-config-da776132ba6da2a7.yaml | ||
huawei-support-access-all-ip-4994c10ff75ac683.yaml | ||
hybrid-aggregates-in-netapp-cdot-drivers-e7c90fb62426c281.yaml | ||
manage-share-in-zfsonlinux-driver-e80921081206f75b.yaml | ||
manage-share-snapshot-in-huawei-driver-007b2c763fbdf480.yaml | ||
manage-snapshot-in-zfsonlinux-driver-6478d8d5b3c6a97f.yaml | ||
manage-unmanage-replicated-share-fa90ce34372b6df5.yaml | ||
manage-unmanage-snapshot-bd92164472638f44.yaml | ||
manage-unmanage-snapshot-in-netapp-cdot-driver-5cb4b1619c39625a.yaml | ||
remove-deprecated-size-limiter-9d7c8ab69cf85aea.yaml | ||
share-replication-81ecf4a32a5c83b6.yaml | ||
snapshot-force-delete-4432bebfb5a0bbc9.yaml | ||
Use-http_proxy_to_wsgi-instead-of-ssl-middleware-df533a2c2d9c3a61.yaml | ||
zfssa-driver-add-share-manage-unmanage-9bd6d2e25cc86c35.yaml |