protected void displayContainers(CreateContainerMetadata[] metadatas) { List<CreateContainerMetadata> success = new ArrayList<CreateContainerMetadata>(); List<CreateContainerMetadata> failures = new ArrayList<CreateContainerMetadata>(); for (CreateContainerMetadata metadata : metadatas) { (metadata.isSuccess() ? success : failures).add(metadata); } if (success.size() > 0) { System.out.println("The following containers have been created successfully:"); for (CreateContainerMetadata m : success) { System.out.println("\t" + m.toString()); } } if (failures.size() > 0) { System.out.println("The following containers have failed:"); for (CreateContainerMetadata m : failures) { System.out.println("\t" + m.getContainerName() + ": " + m.getFailure().getMessage()); } } }
protected void displayContainers(CreateContainerMetadata[] metadatas) { List<CreateContainerMetadata> success = new ArrayList<CreateContainerMetadata>(); List<CreateContainerMetadata> failures = new ArrayList<CreateContainerMetadata>(); for (CreateContainerMetadata metadata : metadatas) { (metadata.isSuccess() ? success : failures).add(metadata); } if (success.size() > 0) { System.out.println("The following containers have been created successfully:"); for (CreateContainerMetadata m : success) { System.out.println("\t" + m.toString()); } } if (failures.size() > 0) { System.out.println("The following containers have failed:"); for (CreateContainerMetadata m : failures) { System.out.println("\t" + m.getContainerName() + ": " + m.getFailure().getMessage()); } } }
protected void displayContainers(CreateContainerMetadata[] metadatas) { List<CreateContainerMetadata> success = new ArrayList<CreateContainerMetadata>(); List<CreateContainerMetadata> failures = new ArrayList<CreateContainerMetadata>(); for (CreateContainerMetadata metadata : metadatas) { (metadata.isSuccess() ? success : failures).add(metadata); } if (success.size() > 0) { System.out.println("The following containers have been created successfully:"); for (CreateContainerMetadata m : success) { System.out.println("\t" + m.toString()); } } if (failures.size() > 0) { System.out.println("The following containers have failed:"); for (CreateContainerMetadata m : failures) { System.out.println("\t" + m.getContainerName() + ": " + m.getFailure().getMessage()); } } }
protected void displayContainers(CreateContainerMetadata[] metadatas) { if (isEnsembleServer) { System.out.println(String.format(ENSEMBLE_SERVER_DISPLAY_FORMAT, ENSEMBLE_SERVER_OUTPUT_HEADERS)); } else { System.out.println(String.format(DISPLAY_FORMAT, OUTPUT_HEADERS)); } if (metadatas != null && metadatas.length > 0) { for (CreateContainerMetadata ccm : metadatas) { String status = "success"; if (ccm.getFailure() != null) { status = ccm.getFailure().getMessage(); } String containerName = ccm.getContainerName() != null ? ccm.getContainerName() : ""; String nodeId = ""; Set<String> publicAddresses = null; if (ccm instanceof CreateJCloudsContainerMetadata) { CreateJCloudsContainerMetadata metadata = (CreateJCloudsContainerMetadata) ccm; nodeId = metadata.getNodeId() != null ? metadata.getNodeId() : ""; publicAddresses = metadata.getPublicAddresses(); } if (isEnsembleServer) { System.out.println(String.format(ENSEMBLE_SERVER_DISPLAY_FORMAT, nodeId, containerName, ccm.getCreateOptions().getZookeeperPassword(), publicAddresses, status)); } else { System.out.println(String.format(DISPLAY_FORMAT, nodeId, containerName, publicAddresses, status)); } } } }
LOG.error("Failed to create container {}: ", metadata.getContainerName(), metadata.getFailure()); rc.put(metadata.getContainerName(), metadata.getFailure().getMessage());
@Override public void setContainerMetadata(CreateContainerMetadata metadata) { assertValid(); //We encode the metadata so that they are more friendly to import/export. try { setData(curator.get(), ZkPath.CONTAINER_METADATA.getPath(metadata.getContainerName()), Base64Encoder.encode(ObjectUtils.toBytes(metadata))); } catch (Exception e) { throw FabricException.launderThrowable(e); } }
dataStore.get().createContainerConfig(metadata); ContainerImpl container = new ContainerImpl(parent, metadata.getContainerName(), FabricServiceImpl.this); metadata.setContainer(container); LOGGER.info("The container " + metadata.getContainerName() + " has been successfully created"); } else { LOGGER.warn("The creation of the container " + metadata.getContainerName() + " has failed", metadata.getFailure()); dataStore.get().deleteContainer(fabricService, containerOptions.getName());
try { CreateContainerOptions options = metadata.getCreateOptions(); String containerId = metadata.getContainerName(); String key = entry.getKey(); String value = entry.getValue(); setData(curator.get(), ZkPath.CONTAINER_ENTRY.getPath(metadata.getContainerName(), key), value);