List<DiskSpec> removed = new ArrayList<DiskSpec>();
for (DiskSpec disk : node.getDisks()) {
if (disk.getSplitPolicy() != null
&& DiskSplitPolicy.BI_SECTOR.equals(disk.getSplitPolicy())) {
int half = disk.getSize() / 2;
unseparable.add(new DiskSpec(disk.getName().split("\\.")[0]
+ "0.vmdk", half, node.getVmName(), false, disk
.getDiskType(), disk.getController(), null, disk
.getAllocType(), null, null, null));
unseparable.add(new DiskSpec(disk.getName().split("\\.")[0]
+ "1.vmdk", disk.getSize() - half, node.getVmName(),
false, disk.getDiskType(), disk.getController(), null,
disk.getAllocType(), null, null, null));
removed.add(disk);
}