Examples of GoGridApi


Examples of org.jclouds.gogrid.GoGridApi

      // hostname is not predictable based on node metadata
   }

   public void testResizeRam() throws Exception {
      String group = this.group + "ram";
      GoGridApi api = view.utils().injector().getInstance(GoGridApi.class);
      try {
         client.destroyNodesMatching(inGroup(group));
      } catch (Exception e) {

      }
      Predicate<Server> serverLatestJobCompleted = retry(new ServerLatestJobCompleted(api
            .getJobServices()), 800, 20, SECONDS);

      String ram = get(api.getServerServices().getRamSizes(), 1).getName();
      try {
         NodeMetadata node = getOnlyElement(client.createNodesInGroup(group, 1));

         Server updatedServer = api.getServerServices().editServerRam(Long.valueOf(node.getId()), ram);
         assertNotNull(updatedServer);
         assert serverLatestJobCompleted.apply(updatedServer);

         assertEquals(getLast(api.getServerServices().getServersById(Long.valueOf(node.getId()))).getRam().getName(),
               ram);

      } finally {
         client.destroyNodesMatching(inGroup(group));
      }
View Full Code Here

Examples of org.jclouds.gogrid.GoGridApi

   public void testAddServerWhenResponseIs2xx() throws Exception {
      HttpResponse listGridServersResponse = HttpResponse.builder().statusCode(200).payload(
               payloadFromResourceWithContentType("/test_get_server_list.json", "application/json")).build();

      GoGridApi addServerWorked = requestSendsResponse(addServer, listGridServersResponse);

      assertEquals(addServerWorked.getServerServices().addServer("serverName", "img55", "memory", "127.0.0.1")
               .toString(), new ParseServerTest().expected().toString());
   }
View Full Code Here

Examples of org.jclouds.gogrid.GoGridApi

   public void testAddServerWithOptionsWhenResponseIs2xx() throws Exception {
      HttpResponse listGridServersResponse = HttpResponse.builder().statusCode(200).payload(
               payloadFromResourceWithContentType("/test_get_server_list.json", "application/json")).build();

      GoGridApi addServerWithOptionsWorked = requestSendsResponse(addServerOptions, listGridServersResponse);

      assertEquals(addServerWithOptionsWorked.getServerServices().addServer("serverName", "img55", "memory",
               "127.0.0.1", new AddServerOptions().asSandboxType().withDescription("fooy")).toString(),
               new ParseServerTest().expected().toString());
   }
View Full Code Here

Examples of org.jclouds.gogrid.GoGridApi

                        + "sig=e9aafd0a5d4c69bb24536be4bce8a528&api_key=identity")).build();

      HttpResponse listGridServersResponse = HttpResponse.builder().statusCode(200).payload(
               payloadFromResourceWithContentType("/test_get_server_list.json", "application/json")).build();

      GoGridApi clientWhenGridServersExist = requestSendsResponse(listGridServers, listGridServersResponse);

      assertEquals(clientWhenGridServersExist.getServerServices().getServerList().toString(), new ParseServerListTest()
               .expected().toString());
   }
View Full Code Here

Examples of org.jclouds.gogrid.GoGridApi

                        + "sig=e9aafd0a5d4c69bb24536be4bce8a528&api_key=identity")).build();

      HttpResponse listGridServersResponse = HttpResponse.builder().statusCode(404).payload(
               payloadFromResourceWithContentType("/test_error_handler.json", "application/json")).build();

      GoGridApi clientWhenNoGridServersExist = requestSendsResponse(listGridServers, listGridServersResponse);

      assertTrue(clientWhenNoGridServersExist.getServerServices().getServerList().isEmpty());
   }
View Full Code Here

Examples of org.jclouds.gogrid.GoGridApi

                        + "sig=e9aafd0a5d4c69bb24536be4bce8a528&api_key=identity")).build();

      HttpResponse listGridServersResponse = HttpResponse.builder().statusCode(200).payload(
               payloadFromResourceWithContentType("/test_get_server_list.json", "application/json")).build();

      GoGridApi clientWhenGridServersExist = requestSendsResponse(listGridServers, listGridServersResponse);

      assertEquals(clientWhenGridServersExist.getServerServices().getServerList(
               new GetServerListOptions.Builder().onlySandboxServers()).toString(), new ParseServerListTest()
               .expected().toString());
   }
View Full Code Here

Examples of org.jclouds.gogrid.GoGridApi

                        + "sig=e9aafd0a5d4c69bb24536be4bce8a528&api_key=identity")).build();

      HttpResponse listGridServersResponse = HttpResponse.builder().statusCode(400).payload(
               payloadFromResourceWithContentType("/test_error_handler.json", "application/json")).build();

      GoGridApi clientWhenGridServersNotFound = requestSendsResponse(listGridServers, listGridServersResponse);
      try {
         clientWhenGridServersNotFound.getServerServices().getServerCredentials(11);
         fail("should have failed");
      } catch (ResourceNotFoundException e) {
         assertEquals(e.getMessage(), "No object found that matches your input criteria.");
      }
   }
View Full Code Here

Examples of org.jclouds.gogrid.GoGridApi

   public void testAddServerWhenResponseIs2xx() throws Exception {
      HttpResponse listGridServersResponse = HttpResponse.builder().statusCode(200).payload(
               payloadFromResourceWithContentType("/test_get_server_list.json", "application/json")).build();

      GoGridApi addServerWorked = requestSendsResponse(addServer, listGridServersResponse);

      assertEquals(addServerWorked.getServerServices().addServer("serverName", "img55", "memory", "127.0.0.1")
               .toString(), new ParseServerTest().expected().toString());
   }
View Full Code Here

Examples of org.jclouds.gogrid.GoGridApi

   public void testAddServerWithOptionsWhenResponseIs2xx() throws Exception {
      HttpResponse listGridServersResponse = HttpResponse.builder().statusCode(200).payload(
               payloadFromResourceWithContentType("/test_get_server_list.json", "application/json")).build();

      GoGridApi addServerWithOptionsWorked = requestSendsResponse(addServerOptions, listGridServersResponse);

      assertEquals(addServerWithOptionsWorked.getServerServices().addServer("serverName", "img55", "memory",
               "127.0.0.1", new AddServerOptions().asSandboxType().withDescription("fooy")).toString(),
               new ParseServerTest().expected().toString());
   }
View Full Code Here

Examples of org.jclouds.gogrid.GoGridApi

                        + "sig=e9aafd0a5d4c69bb24536be4bce8a528&api_key=identity")).build();

      HttpResponse listGridServersResponse = HttpResponse.builder().statusCode(200).payload(
               payloadFromResourceWithContentType("/test_get_server_list.json", "application/json")).build();

      GoGridApi clientWhenGridServersExist = requestSendsResponse(listGridServers, listGridServersResponse);

      assertEquals(clientWhenGridServersExist.getServerServices().getServerList().toString(), new ParseServerListTest()
               .expected().toString());
   }
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.