Examples of FlavorInRegion


Examples of org.jclouds.openstack.nova.v2_0.domain.regionscoped.FlavorInRegion

         builder.addAll(transform(novaApi.getFlavorApi(regionId).listInDetail().concat(),
                  new Function<Flavor, FlavorInRegion>() {

                     @Override
                     public FlavorInRegion apply(Flavor arg0) {
                        return new FlavorInRegion(arg0, regionId);
                     }

                  }));
      }
      return builder.build();
View Full Code Here

Examples of org.jclouds.openstack.nova.v2_0.domain.regionscoped.FlavorInRegion

   @Test
   public void testConversionWhereLocationFound() {

      UUID id = UUID.randomUUID();

      FlavorInRegion flavorInRegionToConvert = new FlavorInRegion(Flavor.builder().id(id.toString())
               .name("Test Flavor " + id).ram(262144).disk(10000).vcpus(16).build(), "az-1.region-a.geo-1");

      Hardware converted = new FlavorInRegionToHardware(locationIndex).apply(flavorInRegionToConvert);

      Flavor flavorToConvert = flavorInRegionToConvert.getFlavor();
      assertEquals(converted.getName(), flavorToConvert.getName());
      assertEquals(converted.getId(), flavorInRegionToConvert.slashEncode());
      assertEquals(converted.getProviderId(), flavorToConvert.getId());
      assertEquals(converted.getLocation(), locationIndex.get().get("az-1.region-a.geo-1"));

      assertEquals(converted.getRam(), flavorToConvert.getRam());
View Full Code Here

Examples of org.jclouds.openstack.nova.v2_0.domain.regionscoped.FlavorInRegion

   @Test(expectedExceptions = IllegalStateException.class)
   public void testConversionWhereLocationNotFound() {

      UUID id = UUID.randomUUID();

      FlavorInRegion flavorInRegionToConvert = new FlavorInRegion(Flavor.builder().id(id.toString())
               .name("Test Flavor " + id).ram(262144).disk(10000).vcpus(16).build(), "South");
      new FlavorInRegionToHardware(locationIndex).apply(flavorInRegionToConvert);
   }
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.