@Test public void testGenerateKeyPairDefault() { NovaTemplateOptions options = new NovaTemplateOptions(); assert !options.shouldGenerateKeyPair(); }
@Test public void testGenerateKeyPairStatic() { NovaTemplateOptions options = generateKeyPair(true); assert options.shouldGenerateKeyPair(); }
@Test public void testGenerateKeyPairDefault() { NovaTemplateOptions options = new NovaTemplateOptions(); assert !options.shouldGenerateKeyPair(); }
@Test public void testGenerateKeyPairStatic() { NovaTemplateOptions options = generateKeyPair(true); assert options.shouldGenerateKeyPair(); }
@Test public void testGenerateKeyPair() { NovaTemplateOptions options = new NovaTemplateOptions().generateKeyPair(true); assert options.shouldGenerateKeyPair(); }
@Test public void testGenerateKeyPair() { NovaTemplateOptions options = new NovaTemplateOptions().generateKeyPair(true); assert options.shouldGenerateKeyPair(); }
@Override public void copyTo(TemplateOptions to) { super.copyTo(to); if (to instanceof NovaTemplateOptions) { NovaTemplateOptions eTo = NovaTemplateOptions.class.cast(to); eTo.autoAssignFloatingIp(shouldAutoAssignFloatingIp()); if (getSecurityGroupNames().isPresent()) eTo.securityGroupNames(getSecurityGroupNames().get()); eTo.generateKeyPair(shouldGenerateKeyPair()); eTo.keyPairName(getKeyPairName()); if (getUserData() != null) { eTo.userData(getUserData()); } } }
@Override public void copyTo(TemplateOptions to) { super.copyTo(to); if (to instanceof NovaTemplateOptions) { NovaTemplateOptions eTo = NovaTemplateOptions.class.cast(to); eTo.autoAssignFloatingIp(shouldAutoAssignFloatingIp()); if (getSecurityGroupNames().isPresent()) eTo.securityGroupNames(getSecurityGroupNames().get()); eTo.generateKeyPair(shouldGenerateKeyPair()); eTo.keyPairName(getKeyPairName()); if (getUserData() != null) { eTo.userData(getUserData()); } } }
if (templateOptions.shouldGenerateKeyPair()) { checkArgument(keyPairExtensionPresent, "Key Pairs are required by options, but the extension is not available! options: %s", templateOptions);
if (templateOptions.shouldGenerateKeyPair()) { checkArgument(keyPairExtensionPresent, "Key Pairs are required by options, but the extension is not available! options: %s", templateOptions);
if (templateOptions.shouldGenerateKeyPair()) { checkArgument(keyPairExtensionPresent, "Key Pairs are required by options, but the extension is not available! options: %s", templateOptions);
if (templateOptions.shouldGenerateKeyPair()) { checkArgument(keyPairExtensionPresent, "Key Pairs are required by options, but the extension is not available! options: %s", templateOptions);
templateOptions); if (templateOptions.shouldGenerateKeyPair() || templateOptions.getKeyPairName() != null) { checkArgument(novaApi.getKeyPairApi(region).isPresent(), "Key Pairs are required by options, but the extension is not available! options: %s", templateOptions); if (templateOptions.shouldGenerateKeyPair()) { keyPair = generateKeyPair(region, namingConvention.create().sharedNameForGroup(group)); if (templateOptions.shouldGenerateKeyPair() && keyPair != null) { registerAutoGeneratedKeyPairCleanupCallbacks(responses, region, keyPair.getName());
templateOptions); if (templateOptions.shouldGenerateKeyPair() || templateOptions.getKeyPairName() != null) { checkArgument(novaApi.getKeyPairApi(region).isPresent(), "Key Pairs are required by options, but the extension is not available! options: %s", templateOptions); if (templateOptions.shouldGenerateKeyPair()) { keyPair = generateKeyPair(region, namingConvention.create().sharedNameForGroup(group)); if (templateOptions.shouldGenerateKeyPair() && keyPair != null) { registerAutoGeneratedKeyPairCleanupCallbacks(responses, region, keyPair.getName());
@Override public void copyTo(TemplateOptions to) { super.copyTo(to); if (to instanceof NovaTemplateOptions) { NovaTemplateOptions eTo = NovaTemplateOptions.class.cast(to); eTo.autoAssignFloatingIp(shouldAutoAssignFloatingIp()); if (getSecurityGroupNames().isPresent()) eTo.securityGroupNames(getSecurityGroupNames().get()); eTo.generateKeyPair(shouldGenerateKeyPair()); eTo.keyPairName(getKeyPairName()); if (getUserData() != null) { eTo.userData(getUserData()); } if (getDiskConfig() != null) { eTo.diskConfig(getDiskConfig()); } eTo.configDrive(getConfigDrive()); } }
@Override public void copyTo(TemplateOptions to) { super.copyTo(to); if (to instanceof NovaTemplateOptions) { NovaTemplateOptions eTo = NovaTemplateOptions.class.cast(to); eTo.autoAssignFloatingIp(shouldAutoAssignFloatingIp()); if (getFloatingIpPoolNames().isPresent()) eTo.floatingIpPoolNames(getFloatingIpPoolNames().get()); if (getSecurityGroupNames().isPresent()) eTo.securityGroupNames(getSecurityGroupNames().get()); eTo.generateKeyPair(shouldGenerateKeyPair()); eTo.keyPairName(getKeyPairName()); if (getUserData() != null) { eTo.userData(getUserData()); } if (getDiskConfig() != null) { eTo.diskConfig(getDiskConfig()); } eTo.configDrive(getConfigDrive()); eTo.novaNetworks(getNovaNetworks()); eTo.availabilityZone(getAvailabilityZone()); } }
@Override public void copyTo(TemplateOptions to) { super.copyTo(to); if (to instanceof NovaTemplateOptions) { NovaTemplateOptions eTo = NovaTemplateOptions.class.cast(to); eTo.autoAssignFloatingIp(shouldAutoAssignFloatingIp()); if (getFloatingIpPoolNames().isPresent()) eTo.floatingIpPoolNames(getFloatingIpPoolNames().get()); eTo.generateKeyPair(shouldGenerateKeyPair()); eTo.keyPairName(getKeyPairName()); if (getUserData() != null) { eTo.userData(getUserData()); } if (getDiskConfig() != null) { eTo.diskConfig(getDiskConfig()); } eTo.configDrive(getConfigDrive()); eTo.novaNetworks(getNovaNetworks()); eTo.availabilityZone(getAvailabilityZone()); eTo.blockDeviceMappings(getBlockDeviceMappings()); } }
@Override public void copyTo(TemplateOptions to) { super.copyTo(to); if (to instanceof NovaTemplateOptions) { NovaTemplateOptions eTo = NovaTemplateOptions.class.cast(to); eTo.autoAssignFloatingIp(shouldAutoAssignFloatingIp()); if (getFloatingIpPoolNames().isPresent()) eTo.floatingIpPoolNames(getFloatingIpPoolNames().get()); eTo.generateKeyPair(shouldGenerateKeyPair()); eTo.keyPairName(getKeyPairName()); if (getUserData() != null) { eTo.userData(getUserData()); } if (getDiskConfig() != null) { eTo.diskConfig(getDiskConfig()); } eTo.configDrive(getConfigDrive()); eTo.novaNetworks(getNovaNetworks()); eTo.availabilityZone(getAvailabilityZone()); eTo.blockDeviceMappings(getBlockDeviceMappings()); } }