private StoragePort selectStoragePort(List<StoragePort> spList){
  Collections.shuffle(spList);
  return spList.get(0);
}

private StoragePort selectStoragePort ( List < StoragePort > spList ) { Collections . shuffle ( spList ) ; return spList . get ( 0 ) ; }
select a storage port from a list of all ports in transport zone and its subset of ports already used for export . todo : - select ports based on load - select ports based on multipath requirement - select ports based on fault domains
