The cinder.volume.drivers.coprhd.helpers.virtualpool Module¶
- 
class VirtualPool(ipaddr, port)¶
- Bases: - cinder.volume.drivers.coprhd.helpers.commoncoprhdapi.CoprHDResource- 
URI_VPOOL= '/{0}/vpools'¶
 - 
URI_VPOOL_SEARCH= '/{0}/vpools/search?name={1}'¶
 - 
URI_VPOOL_SHOW= '/{0}/vpools/{1}'¶
 - 
vpool_query(name, vpooltype)¶
- Makes REST API call to query the vpool by name and type. - This function will take the VPOOL name and type of VPOOL as input and get uri of the first occurence of given VPOOL. - Parameters: - name – Name of the VPOOL
- vpooltype – Type of the VPOOL {‘block’}
 - Returns: - uri of the given vpool 
 - 
vpool_show_uri(vpooltype, uri)¶
- Makes REST API call and retrieves vpool details based on UUID. - This function will take uri as input and returns with all parameters of VPOOL like label, urn and type. - :param vpooltype : Type of virtual pool {‘block’} :param uri : unique resource identifier of the vpool :returns: object containing all the details of vpool 
 
-