protected function getNetVolumeUniqueId($netVolumes = null, $prefix = 'nm')
{
$id = false;
if (is_null($netVolumes)) {
$netVolumes = $this->getNetVolumes();
}
$ids = array();
foreach ($netVolumes as $vOps) {
if (isset($vOps['id']) && strpos($vOps['id'], $prefix) === 0) {
$ids[$vOps['id']] = true;
}
}
if (!$ids) {
$id = $prefix . '1';
} else {
$i = 0;
while (isset($ids[$prefix . ++$i]) && $i < 10000) {
}
$id = $prefix . $i;
if (isset($ids[$id])) {
$id = false;
}
}
return $id;
}