The cinder.volume.drivers.netapp.dataontap.utils.capabilities Module¶
Storage service catalog (SSC) functions and classes for NetApp cDOT systems.
- 
class CapabilitiesLibrary(protocol, vserver_name, zapi_client, configuration)¶
- Bases: - object- 
check_api_permissions()¶
- Check which APIs that support SSC functionality are available. 
 - 
get_matching_flexvols_for_extra_specs(extra_specs)¶
- Return a list of flexvol names that match a set of extra specs. 
 - 
get_ssc()¶
- Get a copy of the Storage Service Catalog. 
 - 
get_ssc_aggregates()¶
- Get a list of aggregates for all SSC flexvols. 
 - 
get_ssc_flexvol_names()¶
- Get the names of the FlexVols in the Storage Service Catalog. 
 - 
get_ssc_for_flexvol(flexvol_name)¶
- Get map of Storage Service Catalog entries for a single flexvol. 
 - 
update_ssc(flexvol_map)¶
- Periodically runs to update Storage Service Catalog data. - The self.ssc attribute is updated with the following format. {<flexvol_name> : {<ssc_key>: <ssc_value>}} 
 
-