- 使用 Spring Initializr 创建 Spring Boot 应用程序
- 在Spring Boot中配置Cassandra
- 在 Spring Boot 上配置 Tomcat 连接池
- 将Camel消息路由到嵌入WildFly的Artemis上
本文整理了Java中org.jclouds.cloudstack.predicates.ZonePredicates
类的一些代码示例,展示了ZonePredicates
类的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。ZonePredicates
类的具体详情如下:
包路径:org.jclouds.cloudstack.predicates.ZonePredicates
类名称:ZonePredicates
暂无
代码示例来源:origin: apache/jclouds
private void cleanupOrphanedSecurityGroupsInZone(Set<String> groups, String zoneId) {
Zone zone = zoneIdToZone.get().getUnchecked(zoneId);
if (supportsSecurityGroups().apply(zone)) {
for (String group : groups) {
for (SecurityGroup securityGroup : Iterables.filter(client.getSecurityGroupApi().listSecurityGroups(),
SecurityGroupPredicates.nameMatches(namingConvention.create().containsGroup(group)))) {
ZoneAndName zoneAndName = ZoneAndName.fromZoneAndName(zoneId, securityGroup.getName());
logger.debug(">> deleting securityGroup(%s)", zoneAndName);
client.getSecurityGroupApi().deleteSecurityGroup(securityGroup.getId());
// TODO: test this clear happens
securityGroupMap.invalidate(zoneAndName);
logger.debug("<< deleted securityGroup(%s)", zoneAndName);
}
}
}
}
代码示例来源:origin: jclouds/legacy-jclouds
@Test
public void testSupportsAdvancedNetworks() {
assertTrue(supportsAdvancedNetworks().apply(
Zone.builder().id("41").networkType(NetworkType.ADVANCED).build()
));
assertFalse(supportsAdvancedNetworks().apply(
Zone.builder().id("42").networkType(NetworkType.BASIC).build()
));
}
代码示例来源:origin: jclouds/legacy-jclouds
@Test
public void testSupportsSecurityGroups() {
assertTrue(supportsSecurityGroups().apply(
Zone.builder().id("43").securityGroupsEnabled(true).build()
));
assertFalse(supportsSecurityGroups().apply(
Zone.builder().id("44").securityGroupsEnabled(false).build()
));
}
代码示例来源:origin: apache/jclouds
@Test
public void testSupportsAdvancedNetworks() {
assertTrue(supportsAdvancedNetworks().apply(
Zone.builder().id("41").networkType(NetworkType.ADVANCED).build()
));
assertFalse(supportsAdvancedNetworks().apply(
Zone.builder().id("42").networkType(NetworkType.BASIC).build()
));
}
代码示例来源:origin: apache/jclouds
@Override
public SecurityGroup apply(ZoneSecurityGroupNamePortsCidrs input) {
checkNotNull(input, "input");
String zoneId = input.getZone();
Zone zone = zoneIdToZone.get().getUnchecked(zoneId);
checkArgument(supportsSecurityGroups().apply(zone),
"Security groups are required, but the zone %s does not support security groups", zoneId);
logger.debug(">> creating securityGroup %s", input);
try {
SecurityGroup securityGroup = client.getSecurityGroupApi().createSecurityGroup(input.getName());
logger.debug("<< created securityGroup(%s)", securityGroup);
ImmutableSet<String> cidrs;
if (!input.getCidrs().isEmpty()) {
cidrs = ImmutableSet.copyOf(input.getCidrs());
} else {
cidrs = ImmutableSet.of("0.0.0.0/0");
}
for (int port : input.getPorts()) {
authorizeGroupToItselfAndToTCPPortAndCidr(client, securityGroup, port, cidrs);
}
return securityGroup;
} catch (IllegalStateException e) {
logger.trace("<< trying to find securityGroup(%s): %s", input, e.getMessage());
SecurityGroup group = client.getSecurityGroupApi().getSecurityGroupByName(input.getName());
logger.debug("<< reused securityGroup(%s)", group.getId());
return group;
}
}
代码示例来源:origin: jclouds/legacy-jclouds
@BeforeGroups(groups = "live")
public void setupContext() {
super.setupContext();
try {
zone = find(client.getZoneClient().listZones(), ZonePredicates.supportsAdvancedNetworks());
networksSupported = true;
} catch (NoSuchElementException e) {
}
}
代码示例来源:origin: apache/jclouds
@Test
public void testSupportsSecurityGroups() {
assertTrue(supportsSecurityGroups().apply(
Zone.builder().id("43").securityGroupsEnabled(true).build()
));
assertFalse(supportsSecurityGroups().apply(
Zone.builder().id("44").securityGroupsEnabled(false).build()
));
}
代码示例来源:origin: apache/jclouds
@BeforeGroups(groups = "live")
public void setupContext() {
super.setupContext();
try {
zone = find(client.getZoneApi().listZones(), ZonePredicates.supportsAdvancedNetworks());
networksSupported = true;
} catch (NoSuchElementException e) {
}
}
代码示例来源:origin: apache/jclouds
if (supportsSecurityGroups().apply(zone)) {
List<Integer> inboundPorts = Ints.asList(templateOptions.getInboundPorts());
代码示例来源:origin: jclouds/legacy-jclouds
skipIfNotGlobalAdmin();
final Zone zone = Iterables.find(client.getZoneClient().listZones(), ZonePredicates.supportsAdvancedNetworks());
final NetworkOffering offering = find(client.getOfferingClient().listNetworkOfferings(),
NetworkOfferingPredicates.supportsGuestVirtualNetworks());
代码示例来源:origin: apache/jclouds
skipIfNotGlobalAdmin();
final Zone zone = Iterables.find(client.getZoneApi().listZones(), ZonePredicates.supportsAdvancedNetworks());
final NetworkOffering offering = Iterables.tryFind(client.getOfferingApi().listNetworkOfferings(),
NetworkOfferingPredicates.supportsGuestVirtualNetworks()).orNull();
CloudStack SSVM启动条件源码阅读与问题解决方法: 在CloudStack建立zone的时候,经常遇到SSVM不启动,或者根本就没有SSVM的情况,分析CloudStack
CloudStack创建主存储失败(SR已经被使用),删除SR后成功 &nb
CloudStack 环境重新部署: 最近公司项目需求,由于更
CloudStack 安装及使用过程中常见问题汇总 在做工程项
我正在开发一个cloudstack框架模型,以分析Cloudstack与我组织的产品的可行性。 我试图从cloudstack的UI中删除辅助存储,但由于错误“无法删除带有事件模板备份的图像存储!”而失
很难说出这里要问什么。这个问题模棱两可、含糊不清、不完整、过于宽泛或夸夸其谈,无法以目前的形式得到合理的回答。如需帮助澄清此问题以便重新打开,visit the help center . 关闭10
本文整理了Java中org.jclouds.cloudstack.domain.Zone类的一些代码示例,展示了Zone类的具体用法。这些代码示例主要来源于Github/Stackoverflow/M
本文整理了Java中org.jclouds.cloudstack.features.ZoneClient类的一些代码示例,展示了ZoneClient类的具体用法。这些代码示例主要来源于Github/S
本文整理了Java中org.jclouds.cloudstack.predicates.ZonePredicates类的一些代码示例,展示了ZonePredicates类的具体用法。这些代码示例主要来
我想将 10-15 个 VMWare 主机部署到 cloudstack。这是我第一次使用任何类型的云。我正在研究安装和架构,我一直坚持使用 VMWare 主机我必须安装 VCenter 服务器,但我不
本文整理了Java中org.apache.cloudstack.api.response.ZoneResponse类的一些代码示例,展示了ZoneResponse类的具体用法。这些代码示例主要来源于G
我正在 ubuntu 上安装 cloudstack,它使用 maven 来解决它的依赖关系。运行命令 mvn -P deps 时出现以下错误 [ERROR] The build could not r
本文整理了Java中org.jclouds.cloudstack.domain.Zone.getDisplayText()方法的一些代码示例,展示了Zone.getDisplayText()的具体用法
本文整理了Java中org.jclouds.cloudstack.domain.Zone.getVLAN()方法的一些代码示例,展示了Zone.getVLAN()的具体用法。这些代码示例主要来源于Gi
本文整理了Java中org.jclouds.cloudstack.domain.Zone.builder()方法的一些代码示例,展示了Zone.builder()的具体用法。这些代码示例主要来源于Gi
本文整理了Java中org.jclouds.cloudstack.domain.Zone.()方法的一些代码示例,展示了Zone.()的具体用法。这些代码示例主要来源于Github/Stackover
本文整理了Java中org.jclouds.cloudstack.domain.Zone.getDescription()方法的一些代码示例,展示了Zone.getDescription()的具体用法
本文整理了Java中org.jclouds.cloudstack.domain.Zone.getName()方法的一些代码示例,展示了Zone.getName()的具体用法。这些代码示例主要来源于Gi
本文整理了Java中org.jclouds.cloudstack.domain.Zone.getGuestCIDRAddress()方法的一些代码示例,展示了Zone.getGuestCIDRAddr
本文整理了Java中org.jclouds.cloudstack.domain.Zone.getDomain()方法的一些代码示例,展示了Zone.getDomain()的具体用法。这些代码示例主要来
我是一名优秀的程序员,十分优秀!