Examples of DockerImages


Examples of org.eclipse.orion.server.docker.server.DockerImages

  }

  private boolean handleDockerImagesRequest(HttpServletRequest request, HttpServletResponse response) throws ServletException {
    try {
      DockerServer dockerServer = getDockerServer();
      DockerImages dockerImages = dockerServer.getDockerImages();
      switch (dockerImages.getStatusCode()) {
        case SERVER_ERROR :
          response.sendError(HttpServletResponse.SC_INTERNAL_SERVER_ERROR, dockerImages.getStatusMessage());
          return false;
        case CONNECTION_REFUSED :
          JSONObject jsonObject = new JSONObject();
          jsonObject.put(DockerImages.IMAGES, dockerImages.getStatusMessage());
          OrionServlet.writeJSONResponse(request, response, jsonObject);
          return true;
        case OK :
          JSONArray jsonArray = new JSONArray();
          for (DockerImage dockerImage : dockerImages.getImages()) {
            jsonObject = new JSONObject();
            jsonObject.put(DockerImage.REPOSITORY, dockerImage.getRepository());
            jsonObject.put(DockerImage.TAG, dockerImage.getTag());
            jsonObject.put(DockerImage.ID, dockerImage.getId());
            jsonObject.put(DockerImage.CREATED, dockerImage.getCreated());
View Full Code Here

Examples of org.eclipse.orion.server.docker.server.DockerImages

   * @throws URISyntaxException
   */
  public void testGetDockerImages() throws URISyntaxException {
    URI dockerLocationURI = new URI(dockerLocation);
    DockerServer dockerServer = new DockerServer(dockerLocationURI, dockerLocationURI, dockerPortStart, dockerPortEnd, dockerUserId, dockerGroupId);
    DockerImages dockerImages = dockerServer.getDockerImages();
    assertEquals(dockerImages.getStatusMessage(), DockerResponse.StatusCode.OK, dockerImages.getStatusCode());
    System.out.println("Docker Images: ");
    for (DockerImage dockerImage : dockerImages.getImages()) {
      System.out.println("Repository " + dockerImage.getRepository());
      System.out.print("Tag " + dockerImage.getTag());
      System.out.print("Image Id " + dockerImage.getId());
      System.out.print("Created " + dockerImage.getCreated());
      System.out.println("Size " + dockerImage.getSize());
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.