mirror of https://github.com/apache/jclouds.git
corrected disk size
This commit is contained in:
parent
198eeec3d9
commit
5af7235132
|
@ -66,7 +66,7 @@ public class EC2TemplateBuilderLiveTest {
|
|||
Template template = newContext.getComputeService().templateBuilder().imageId("us-east-1/ami-ccb35ea5")
|
||||
.hardwareId(InstanceType.M2_2XLARGE).build();
|
||||
|
||||
System.out.println(template.getImage());
|
||||
System.out.println(template.getHardware());
|
||||
assert (template.getImage().getProviderId().startsWith("ami-")) : template;
|
||||
assertEquals(template.getImage().getOperatingSystem().getVersion(), "5.4");
|
||||
assertEquals(template.getImage().getOperatingSystem().is64Bit(), true);
|
||||
|
@ -118,6 +118,8 @@ public class EC2TemplateBuilderLiveTest {
|
|||
|
||||
Template microTemplate = newContext.getComputeService().templateBuilder().hardwareId(InstanceType.T1_MICRO)
|
||||
.build();
|
||||
System.out.println(microTemplate.getHardware());
|
||||
|
||||
assert (microTemplate.getImage().getProviderId().startsWith("ami-")) : microTemplate;
|
||||
assertEquals(microTemplate.getImage().getOperatingSystem().getVersion(), "9.10");
|
||||
assertEquals(microTemplate.getImage().getOperatingSystem().is64Bit(), false);
|
||||
|
@ -145,7 +147,7 @@ public class EC2TemplateBuilderLiveTest {
|
|||
assertEquals(newContext.getComputeService().listImages().size(), 0);
|
||||
|
||||
Template template = newContext.getComputeService().templateBuilder().imageId("us-east-1/ami-ccb35ea5").build();
|
||||
System.out.println(template.getImage());
|
||||
System.out.println(template.getHardware());
|
||||
assert (template.getImage().getProviderId().startsWith("ami-")) : template;
|
||||
assertEquals(template.getImage().getOperatingSystem().getVersion(), "5.4");
|
||||
assertEquals(template.getImage().getOperatingSystem().is64Bit(), true);
|
||||
|
|
|
@ -61,13 +61,13 @@ public class BlueLockVCloudDirectorComputeServiceLiveTest extends VCloudComputeS
|
|||
assertEquals(defaultTemplate.getImage().getOperatingSystem().getDescription(), "Ubuntu Linux (64-bit)");
|
||||
assert defaultTemplate.getLocation().getId() != null : defaultTemplate.getLocation();
|
||||
assertEquals(getCores(defaultTemplate.getHardware()), 1.0d);
|
||||
System.out.println(defaultTemplate.getHardware());
|
||||
}
|
||||
|
||||
@Override
|
||||
protected Template buildTemplate(TemplateBuilder templateBuilder) {
|
||||
Template template = super.buildTemplate(templateBuilder);
|
||||
Image image = template.getImage();
|
||||
assert image.getDefaultCredentials().identity != null : image;
|
||||
assert image.getDefaultCredentials().credential != null : image;
|
||||
return template;
|
||||
}
|
||||
|
|
|
@ -89,9 +89,8 @@ public class HardwareForVApp implements Function<VApp, Hardware> {
|
|||
|
||||
}));
|
||||
Iterable<? extends Volume> volumes = resourceAllocationsToVolumes.apply(hardware.getResourceAllocations());
|
||||
return new HardwareImpl(from.getHref().toASCIIString(), from.getName()
|
||||
+ String.format(": vpus(%s), ram(%d), volumes(%s)", processors, ram, volumes), from.getHref()
|
||||
.toASCIIString(), location, null, ImmutableMap.<String, String> of(), processors, ram, volumes,
|
||||
ImagePredicates.idEquals(from.getHref().toASCIIString()));
|
||||
return new HardwareImpl(from.getHref().toASCIIString(), from.getName(), from.getHref().toASCIIString(), location,
|
||||
null, ImmutableMap.<String, String> of(), processors, ram, volumes, ImagePredicates.idEquals(from
|
||||
.getHref().toASCIIString()));
|
||||
}
|
||||
}
|
|
@ -114,10 +114,9 @@ public class HardwareForVAppTemplate implements Function<VAppTemplate, Hardware>
|
|||
|
||||
}));
|
||||
Iterable<? extends Volume> volumes = resourceAllocationsToVolumes.apply(hardware.getResourceAllocations());
|
||||
return new HardwareImpl(from.getHref().toASCIIString(), from.getName()
|
||||
+ String.format(": vpus(%s), ram(%d), volumes(%s)", processors, ram, volumes), from.getHref()
|
||||
.toASCIIString(), location, null, ImmutableMap.<String, String> of(), processors, ram, volumes,
|
||||
ImagePredicates.idEquals(from.getHref().toASCIIString()));
|
||||
return new HardwareImpl(from.getHref().toASCIIString(), from.getName(), from.getHref().toASCIIString(), location,
|
||||
null, ImmutableMap.<String, String> of(), processors, ram, volumes, ImagePredicates.idEquals(from
|
||||
.getHref().toASCIIString()));
|
||||
|
||||
}
|
||||
|
||||
|
|
|
@ -80,9 +80,8 @@ public class HardwareForVCloudExpressVApp implements Function<VCloudExpressVApp,
|
|||
|
||||
}));
|
||||
Iterable<? extends Volume> volumes = resourceAllocationsToVolumes.apply(from.getResourceAllocations());
|
||||
return new HardwareImpl(from.getHref().toASCIIString(), from.getName()
|
||||
+ String.format(": vpus(%s), ram(%d), volumes(%s)", processors, ram, volumes), from.getHref()
|
||||
.toASCIIString(), location, null, ImmutableMap.<String, String> of(), processors, ram, volumes,
|
||||
ImagePredicates.idEquals(from.getHref().toASCIIString()));
|
||||
return new HardwareImpl(from.getHref().toASCIIString(), from.getName(), from.getHref().toASCIIString(), location,
|
||||
null, ImmutableMap.<String, String> of(), processors, ram, volumes, ImagePredicates.idEquals(from
|
||||
.getHref().toASCIIString()));
|
||||
}
|
||||
}
|
|
@ -49,10 +49,10 @@ public class ResourceAllocationsToVolumes implements
|
|||
if (from instanceof VCloudHardDisk) {
|
||||
VCloudHardDisk vDisk = VCloudHardDisk.class.cast(from);
|
||||
return new VolumeImpl(from.getAddressOnParent() + "", Volume.Type.LOCAL,
|
||||
vDisk.getCapacity() * 1024f, null, from.getAddressOnParent() == 0, true);
|
||||
vDisk.getCapacity() / 1024f, null, from.getAddressOnParent() == 0, true);
|
||||
} else {
|
||||
return new VolumeImpl(from.getAddressOnParent() + "", Volume.Type.LOCAL, from
|
||||
.getVirtualQuantity() * 1024 * 1024f, null, from.getAddressOnParent() == 0, true);
|
||||
.getVirtualQuantity() / 1024 / 1024f, null, from.getAddressOnParent() == 0, true);
|
||||
}
|
||||
}
|
||||
|
||||
|
|
Loading…
Reference in New Issue