public static PrimaryStorageInventory valueOf(PrimaryStorageVO vo) { return new PrimaryStorageInventory(vo); }
@Transactional(readOnly = true) private List<PrimaryStorageInventory> getPrimaryStorageForHost(String clusterUuid) { String sql = "select p.uuid, p.url, p.mountPath from PrimaryStorageVO p where p.type = :ptype and p.uuid in (select r.primaryStorageUuid from PrimaryStorageClusterRefVO r where r.clusterUuid = :clusterUuid)"; Query query = dbf.getEntityManager().createQuery(sql); query.setParameter("clusterUuid", clusterUuid); query.setParameter("ptype", NfsPrimaryStorageConstant.NFS_PRIMARY_STORAGE_TYPE); List<Object[]> lst = query.getResultList(); List<PrimaryStorageInventory> pss = new ArrayList<PrimaryStorageInventory>(); for (Object[] objs : lst) { PrimaryStorageInventory inv = new PrimaryStorageInventory(); inv.setUuid((String) objs[0]); inv.setUrl((String) objs[1]); inv.setMountPath((String) objs[2]); pss.add(inv); } return pss; }
public static APIQueryPrimaryStorageReply __example__() { APIQueryPrimaryStorageReply reply = new APIQueryPrimaryStorageReply(); PrimaryStorageInventory ps = new PrimaryStorageInventory(); ps.setName("PS1"); ps.setUrl("/zstack_ps"); ps.setType("LocalStorage"); ps.setAttachedClusterUuids(Collections.singletonList(uuid())); ps.setState(PrimaryStorageState.Enabled.toString()); ps.setStatus(PrimaryStorageStatus.Connected.toString()); reply.setInventories(Collections.singletonList(ps)); return reply; }
public static APIChangePrimaryStorageStateEvent __example__() { APIChangePrimaryStorageStateEvent event = new APIChangePrimaryStorageStateEvent(); PrimaryStorageInventory ps = new PrimaryStorageInventory(); ps.setName("PS1"); ps.setUrl("/zstack_ps"); ps.setType("LocalStorage"); ps.setAttachedClusterUuids(Collections.singletonList(uuid())); ps.setState(PrimaryStorageState.Disabled.toString()); event.setInventory(ps); return event; }
public static APIAddPrimaryStorageEvent __example__() { APIAddPrimaryStorageEvent event = new APIAddPrimaryStorageEvent(); PrimaryStorageInventory ps = new PrimaryStorageInventory(); ps.setName("PS1"); ps.setUrl("/zstack_ps"); ps.setType("LocalStorage"); ps.setAttachedClusterUuids(Collections.singletonList(uuid())); ps.setState(PrimaryStorageState.Enabled.toString()); ps.setStatus(PrimaryStorageStatus.Connected.toString()); event.setInventory(ps); return event; }
public static APIUpdatePrimaryStorageEvent __example__() { APIUpdatePrimaryStorageEvent event = new APIUpdatePrimaryStorageEvent(); PrimaryStorageInventory ps = new PrimaryStorageInventory(); ps.setName("New PS1"); ps.setUrl("/zstack_ps"); ps.setType("LocalStorage"); ps.setAttachedClusterUuids(Collections.singletonList(uuid())); ps.setState(PrimaryStorageState.Enabled.toString()); ps.setStatus(PrimaryStorageStatus.Connected.toString()); event.setInventory(ps); return event; }
public static APIAttachPrimaryStorageToClusterEvent __example__() { APIAttachPrimaryStorageToClusterEvent event = new APIAttachPrimaryStorageToClusterEvent(); PrimaryStorageInventory ps = new PrimaryStorageInventory(); ps.setName("PS1"); ps.setUrl("/zstack_ps"); ps.setType("LocalStorage"); ps.setAttachedClusterUuids(Collections.singletonList(uuid())); ps.setState(PrimaryStorageState.Enabled.toString()); ps.setStatus(PrimaryStorageStatus.Connected.toString()); event.setInventory(ps); return event; }
public static APIReconnectPrimaryStorageEvent __example__() { APIReconnectPrimaryStorageEvent event = new APIReconnectPrimaryStorageEvent(); PrimaryStorageInventory ps = new PrimaryStorageInventory(); ps.setName("PS1"); ps.setUrl("/zstack_ps"); ps.setType("LocalStorage"); ps.setAttachedClusterUuids(Collections.singletonList(uuid())); ps.setState(PrimaryStorageState.Enabled.toString()); ps.setStatus(PrimaryStorageStatus.Connected.toString()); event.setInventory(ps); return event; }
public static APIDetachPrimaryStorageFromClusterEvent __example__() { APIDetachPrimaryStorageFromClusterEvent event = new APIDetachPrimaryStorageFromClusterEvent(); PrimaryStorageInventory ps = new PrimaryStorageInventory(); ps.setName("PS1"); ps.setUrl("/zstack_ps"); ps.setType("LocalStorage"); ps.setState(PrimaryStorageState.Enabled.toString()); ps.setStatus(PrimaryStorageStatus.Connected.toString()); event.setInventory(ps); return event; }
public static APISyncPrimaryStorageCapacityEvent __example__() { APISyncPrimaryStorageCapacityEvent event = new APISyncPrimaryStorageCapacityEvent(); PrimaryStorageInventory ps = new PrimaryStorageInventory(); ps.setName("PS1"); ps.setUrl("/zstack_ps"); ps.setType("LocalStorage"); ps.setAttachedClusterUuids(Collections.singletonList(uuid())); ps.setState(PrimaryStorageState.Enabled.toString()); ps.setStatus(PrimaryStorageStatus.Connected.toString()); ps.setAvailableCapacity(1024L * 1024L * 928L); ps.setAvailablePhysicalCapacity(1024L * 1024L * 928L); event.setInventory(ps); return event; }
public static APIGetCandidatePrimaryStoragesForCreatingVmReply __example__() { APIGetCandidatePrimaryStoragesForCreatingVmReply reply = new APIGetCandidatePrimaryStoragesForCreatingVmReply(); PrimaryStorageInventory lsInv = new PrimaryStorageInventory(); lsInv.setName("example"); lsInv.setDescription("example"); lsInv.setUrl("/zstack_ps"); PrimaryStorageInventory nfsInv = new PrimaryStorageInventory(); String uuid = uuid(); nfsInv.setName("example");