@Override protected boolean populateImageInternal(String uuid, Image image) { image.setName(uuid); image.setFormat(SIM_FORMAT); return true; }
@Override protected boolean populateImageInternal(String uuid, Image image) { DockerImage dockerImage = DockerImage.parse(uuid); if (dockerImage == null) { return false; } image.setName(dockerImage.getServer() + "/" + dockerImage.getFullName()); Map<String, Object> data = image.getData(); if (data == null) { data = new HashMap<>(); image.setData(data); } data.put("dockerImage", dockerImage); image.setFormat(DockerStoragePoolConstants.DOCKER_FORMAT); image.setInstanceKind(InstanceConstants.KIND_CONTAINER); return true; }