private static String getBlobStoreType(BlobStore blobStore) { return blobStore.getContext().unwrap().getProviderMetadata().getId(); }
public String getProviderName() { return computeService != null ? computeService.getContext().unwrap().getProviderMetadata().getId() : providerName; }
@Override public Context apply(@Nullable org.jclouds.Context input) { if (input == null) { return null; } return Context.builder().name(input.getName()).identity(input.getIdentity()) .providerId(input.getProviderMetadata() != null ? input.getProviderMetadata().getId() : null).build(); } }
private static String getBlobStoreType(BlobStore blobStore) { return blobStore.getContext().unwrap().getProviderMetadata().getId(); }
private static String getBlobStoreType(BlobStore blobStore) { return blobStore.getContext().unwrap().getProviderMetadata().getId(); }
@Override protected Object doExecute() throws Exception { ComputeService service = null; try { service = getComputeService(); } catch (Throwable t) { System.err.println(t.getMessage()); t.printStackTrace(System.err); return null; } if (!service.getImageExtension().isPresent()) { System.out.print("Provider " + service.getContext().unwrap().getProviderMetadata().getId() + " does not currently provide image creation support."); return null; } ImageExtension imageExtension = service.getImageExtension().get(); ImageTemplate imageTemplate = imageExtension.buildImageTemplateFromNode(imageName, id); ListenableFuture<Image> imageFuture = imageExtension.createImage(imageTemplate); Image image = imageFuture.get(); System.out.println("Successfully created image:" + image.getId()); return null; }
public String getApiName() { return computeService != null ? computeService.getContext().unwrap().getProviderMetadata().getApiMetadata().getId() : apiName; }
org.jclouds.Context c = getBlobStore(authToken).get().getContext().unwrap(); resp.access.serviceCatalog[0].name += String.format(" (%s %s)", c.getId(), c.getProviderMetadata().getEndpoint()); return Response.ok(resp).build();
@Test public void testAllPropertiesAreStrings() { Properties overrides = new Properties(); overrides.setProperty("foo", "bar"); overrides.put("one", 1); overrides.put("two", 2.0f); overrides.put("true", true); overrides.put("object", new Object() { @Override public String toString() { return "object"; } }); Context withObjectsInProps = testContextBuilder().overrides(overrides).build(); Properties resolved = withObjectsInProps.getProviderMetadata().getDefaultProperties(); assertEquals(resolved.getProperty("foo"), "bar"); assertEquals(resolved.getProperty("one"), "1"); assertEquals(resolved.getProperty("true"), "true"); assertEquals(resolved.getProperty("object"), "object"); }
ApiMetadata apiMetadata = context.unwrap().getProviderMetadata().getApiMetadata(); blobStore = context.getBlobStore();