Changed pvs separator from ':' to '|' to support names with ':'.
get_all_physical_volumes() runs:
pvs --noheadings --unit=g -o vg_name,name,size,free
--separator : --nosuffix
Which can produce a variable number of fields if the 'name'
incorporates ':', as in the following:
cinder-volumes-array-lun-0:/dev/disk/by-path/ip-10.8.77.11:3260-
iscsi-iqn.1984-05.com.dell:powervault.md3600i.
6f01faf000eb1b
540000000053c487b0-lun-0:931.01:931.01
Change-Id: Ia5442af2a06a004ff1af58ce08b816506b369f22
Closes-Bug:
1414076