@Override protected GlusterVolume addParents(GlusterVolume volume) { volume.setCluster(new Cluster()); volume.getCluster().setId(clusterId); return volume; }
private GlusterBrick clone(GlusterBrick brick) { //Needed to avoid NPE in LinkHelper due to unsetting of grandparent in LinkHelper#addLinks. GlusterBrick cloned = new GlusterBrick(); cloned.setId(brick.getId()); cloned.setGlusterVolume(new GlusterVolume()); cloned.getGlusterVolume().setId(brick.getGlusterVolume().getId()); cloned.getGlusterVolume().setCluster(new Cluster()); cloned.getGlusterVolume().getCluster().setId(brick.getGlusterVolume().getCluster().getId()); return cloned; }
private GlusterVolume createModel() { GlusterVolume volume = new GlusterVolume(); volume.setName("testVol1"); volume.setCluster(new Cluster()); volume.getCluster().setId(clusterId.toString()); volume.setVolumeType(org.ovirt.engine.api.model.GlusterVolumeType.DISTRIBUTE); volume.setBricks(new GlusterBricks()); volume.getBricks().getGlusterBricks().add(createBrick("/export/vol1/brick1")); return volume; }
/** * Overridden as {@link GlusterVolumeEntity} does not have description field */ @Override protected void verifyModel(GlusterVolume model, int index) { assertEquals(GUIDS[index].toString(), model.getId()); assertEquals(NAMES[index], model.getName()); assertEquals(org.ovirt.engine.api.model.GlusterVolumeType.DISTRIBUTE, model.getVolumeType()); assertEquals(clusterId.toString(), model.getCluster().getId()); verifyLinks(model); }
/** * Overridden as {@link GlusterVolumeEntity} does not have description field */ @Override protected void verifyModel(GlusterVolume model, int index) { assertEquals(GUIDS[index].toString(), model.getId()); assertEquals(NAMES[index], model.getName()); assertEquals(org.ovirt.engine.api.model.GlusterVolumeType.DISTRIBUTE, model.getVolumeType()); assertEquals(clusterId.toString(), model.getCluster().getId()); verifyLinks(model); }
to.setCluster(adaptOut(from.getCluster()));