Builds provider_location for volume or snapshot.
Parameters: |
|
---|
Returns a tuple of async migrate and provision type.
The first element is the flag whether to enable async migrate, the second is the provision type (thin or thick).
Constructs MirrorView name for volume.
Return snapshot name.
Return CG snapshot name.
Constructs a time-based temporary LUN name.
Function to process data from lookup service.
Parameters: | zone_mapping –
} |
---|
Extracts value of the specified field from provider_location string.
Parameters: |
|
---|---|
Returns: | value of the specified field if it exists, otherwise, None is returned |
Returns base LUN name for LUN/snapcopy LUN.
Select remote pool name for replication.
Prefer configured remote pool name, or same pool name as the source volume.
Filters out the unregistered ports.
Goes through the port_white_list, and filters out the ones not registered (that is not in registered_io_ports).
Updates provider_location with new dict items.
Parameters: |
|
---|