@Override public int run(InputStream in, PrintStream out, PrintStream err, List<String> args) throws Exception { InputStream input = getClass().getResourceAsStream("/version-banner.txt"); if (input == null) { err.printf("Cannot determine version number\n"); return -1; } out.write(IOUtils.toByteArray(input)); out.println("jclouds " + JcloudsVersion.get().toString()); return 0; }
@Override public int run(InputStream in, PrintStream out, PrintStream err, List<String> args) throws Exception { InputStream input = getClass().getResourceAsStream("/version-banner.txt"); if (input == null) { err.printf("Cannot determine version number\n"); return -1; } out.write(IOUtils.toByteArray(input)); out.println("jclouds " + JcloudsVersion.get().toString()); return 0; }
@Test public void testExtractsVersionFromResourceFile() { JcloudsVersion version = new JcloudsVersion(); assertEquals("0.0.0-SNAPSHOT", version.toString()); }
@Test public void testExtractsVersionFromResourceFile() { JcloudsVersion version = new JcloudsVersion(); assertEquals("0.0.0-SNAPSHOT", version.toString()); }
protected Builder() { id("byon") .name("Bring Your Own Node (BYON) API") .identityName("Unused") .defaultIdentity("foo") .defaultCredential("bar") .defaultEndpoint("file://byon.yaml") .documentation(URI.create("https://github.com/jclouds/jclouds/tree/master/apis/byon")) .version(String.format("%s.%s", JcloudsVersion.get().majorVersion, JcloudsVersion.get().minorVersion)) .buildVersion(JcloudsVersion.get().toString()) .view(ComputeServiceContext.class) .defaultModules(ImmutableSet.<Class<? extends Module>>of(YamlNodeStoreModule.class, BYONComputeServiceContextModule.class)); }
protected Builder() { id("byon") .name("Bring Your Own Node (BYON) API") .identityName("Unused") .defaultIdentity("foo") .defaultCredential("bar") .defaultEndpoint("file://byon.yaml") .documentation(URI.create("https://github.com/jclouds/jclouds/tree/master/apis/byon")) .version(String.format("%s.%s", JcloudsVersion.get().majorVersion, JcloudsVersion.get().minorVersion)) .buildVersion(JcloudsVersion.get().toString()) .view(ComputeServiceContext.class) .defaultModules(ImmutableSet.<Class<? extends Module>>of(YamlNodeStoreModule.class, BYONComputeServiceContextModule.class)); }
protected Builder() { id("byon") .name("Bring Your Own Node (BYON) API") .identityName("Unused") .defaultIdentity("foo") .defaultCredential("bar") .defaultEndpoint("file://byon.yaml") .documentation(URI.create("https://github.com/jclouds/jclouds/tree/master/apis/byon")) .version(String.format("%s.%s", JcloudsVersion.get().majorVersion, JcloudsVersion.get().minorVersion)) .buildVersion(JcloudsVersion.get().toString()) .view(ComputeServiceContext.class) .defaultModules(ImmutableSet.<Class<? extends Module>>of(YamlNodeStoreModule.class, BYONComputeServiceContextModule.class)); }
protected Builder() { id("byon") .name("Bring Your Own Node (BYON) API") .identityName("Unused") .defaultIdentity("foo") .defaultCredential("bar") .defaultEndpoint("file://byon.yaml") .documentation(URI.create("https://github.com/jclouds/jclouds/tree/master/apis/byon")) .version(String.format("%s.%s", JcloudsVersion.get().majorVersion, JcloudsVersion.get().minorVersion)) .buildVersion(JcloudsVersion.get().toString()) .view(ComputeServiceContext.class) .defaultModules(ImmutableSet.<Class<? extends Module>>of(YamlNodeStoreModule.class, BYONComputeServiceContextModule.class)); }
protected Builder() { id("byon") .name("Bring Your Own Node (BYON) API") .identityName("Unused") .defaultIdentity("foo") .defaultCredential("bar") .defaultEndpoint("file://byon.yaml") .documentation(URI.create("https://github.com/jclouds/jclouds/tree/master/apis/byon")) .version(String.format("%s.%s", JcloudsVersion.get().majorVersion, JcloudsVersion.get().minorVersion)) .buildVersion(JcloudsVersion.get().toString()) .view(ComputeServiceContext.class) .defaultModules(ImmutableSet.<Class<? extends Module>>of(YamlNodeStoreModule.class, BYONComputeServiceContextModule.class)); }