本文整理了Java中org.jclouds.logging.Logger.info()
方法的一些代码示例,展示了Logger.info()
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。Logger.info()
方法的具体详情如下:
包路径:org.jclouds.logging.Logger
类名称:Logger
方法名:info
暂无
代码示例来源:origin: jenkinsci/jclouds-plugin
private void destroy(Multimap<String, String> cloudNodesToDestroy) {
for (final String cloudToDestroy : cloudNodesToDestroy.keySet()) {
final Collection<String> nodesToDestroy = cloudNodesToDestroy.get(cloudToDestroy);
logger.info("Destroying nodes: " + nodesToDestroy);
computeCache.getUnchecked(cloudToDestroy).destroyNodesMatching(new Predicate<NodeMetadata>() {
public boolean apply(NodeMetadata input) {
return nodesToDestroy.contains(input.getId());
}
});
}
}
代码示例来源:origin: jclouds/legacy-jclouds
public void run() {
try {
while (shouldDoWork()) {
doWork();
}
} catch (Exception e) {
logger.error(e, "Exception doing work");
exception.set(e);
}
this.status = Status.SHUTTING_DOWN;
doShutdown();
this.status = Status.SHUT_DOWN;
logger.info("Shutdown %s", this);
}
代码示例来源:origin: Nextdoor/bender
public void run() {
try {
while (shouldDoWork()) {
doWork();
}
} catch (Exception e) {
logger.error(e, "Exception doing work");
exception.set(e);
}
this.status = Status.SHUTTING_DOWN;
doShutdown();
this.status = Status.SHUT_DOWN;
logger.info("Shutdown %s", this);
}
代码示例来源:origin: io.cloudsoft.jclouds/jclouds-core
public void run() {
try {
while (shouldDoWork()) {
doWork();
}
} catch (Exception e) {
logger.error(e, "Exception doing work");
exception.set(e);
}
this.status = Status.SHUTTING_DOWN;
doShutdown();
this.status = Status.SHUT_DOWN;
logger.info("Shutdown %s", this);
}
代码示例来源:origin: org.jclouds/jclouds-core
public void run() {
try {
while (shouldDoWork()) {
doWork();
}
} catch (Exception e) {
logger.error(e, "Exception doing work");
exception.set(e);
}
this.status = Status.SHUTTING_DOWN;
doShutdown();
this.status = Status.SHUT_DOWN;
logger.info("Shutdown %s", this);
}
代码示例来源:origin: apache/jclouds
@Test(groups = { "integration", "live" }, singleThreaded = true)
public void testListSecurityGroupsForNode() throws RunNodesException, InterruptedException, ExecutionException {
skipIfSecurityGroupsNotSupported();
ComputeService computeService = view.getComputeService();
Optional<SecurityGroupExtension> securityGroupExtension = computeService.getSecurityGroupExtension();
assertTrue(securityGroupExtension.isPresent(), "security extension was not present");
for (SecurityGroup securityGroup : securityGroupExtension.get().listSecurityGroupsForNode("uk-1/97374b9f-c706-4c4a-ae5a-48b6d2e58db9")) {
logger.info(securityGroup.toString());
}
}
代码示例来源:origin: apache/jclouds
@Test(groups = { "integration", "live" }, singleThreaded = true)
public void testListSecurityGroups() throws RunNodesException, InterruptedException, ExecutionException {
skipIfSecurityGroupsNotSupported();
ComputeService computeService = view.getComputeService();
Optional<SecurityGroupExtension> securityGroupExtension = computeService.getSecurityGroupExtension();
assertTrue(securityGroupExtension.isPresent(), "security extension was not present");
for (SecurityGroup securityGroup : securityGroupExtension.get().listSecurityGroups()) {
logger.info(securityGroup.toString());
}
}
代码示例来源:origin: apache/jclouds
@Test(groups = { "integration", "live" }, singleThreaded = true, dependsOnMethods = "testCreateSecurityGroup")
public void testGetSecurityGroupById() throws RunNodesException, InterruptedException, ExecutionException {
skipIfSecurityGroupsNotSupported();
ComputeService computeService = view.getComputeService();
Location location = getNodeTemplate().getLocation();
Optional<SecurityGroupExtension> securityGroupExtension = computeService.getSecurityGroupExtension();
assertTrue(securityGroupExtension.isPresent(), "security extension was not present");
SecurityGroup group = securityGroupExtension.get().getSecurityGroupById(groupId);
logger.info("Group found: %s", group);
assertTrue(group.getName().contains(secGroupName));
}
代码示例来源:origin: apache/jclouds
@Test(groups = { "integration", "live" }, singleThreaded = true)
public void testCreateSecurityGroup() throws RunNodesException, InterruptedException, ExecutionException {
skipIfSecurityGroupsNotSupported();
ComputeService computeService = view.getComputeService();
Location location = getNodeTemplate().getLocation();
Optional<SecurityGroupExtension> securityGroupExtension = computeService.getSecurityGroupExtension();
assertTrue(securityGroupExtension.isPresent(), "security extension was not present");
SecurityGroup group = securityGroupExtension.get().createSecurityGroup(secGroupName, location);
logger.info("Group created: %s", group);
assertTrue(group.getName().contains(secGroupName));
groupId = group.getId();
}
代码示例来源:origin: jclouds/legacy-jclouds
public void testCreateVolumeFromDiskofferingInZoneAndDeleteVolume() {
logger.info("testCreateVolumeFromDiskofferingInZoneAndDeleteVolume");
Volume volume = createPreferredVolumeFromDisk();
checkVolume(volume);
client.getVolumeClient().deleteVolume(volume.getId());
}
代码示例来源:origin: jclouds/legacy-jclouds
public void testCreateSnapshotFromVolume() {
final Volume volume = getPreferredVolume(); //fail fast if none
logger.info("creating snapshot from volume %s", volume);
AsyncCreateResponse job = client.getSnapshotClient().createSnapshot(volume.getId());
assertTrue(jobComplete.apply(job.getJobId()));
Snapshot snapshot = findSnapshotWithId(job.getId());
logger.info("created snapshot %s from volume %s", snapshot, volume);
checkSnapshot(snapshot);
client.getSnapshotClient().deleteSnapshot(snapshot.getId());
}
代码示例来源:origin: jclouds/legacy-jclouds
@Override
public boolean apply(Template template) {
if (template == null) return false;
Template t2 = client.getTemplateClient().getTemplateInZone(template.getId(), zoneId);
Logger.CONSOLE.info("%s", t2.getStatus());
return t2.getStatus() == Template.Status.DOWNLOADED;
}
};
代码示例来源:origin: apache/jclouds
public void testCreateVolumeFromDiskofferingInZoneAndDeleteVolume() {
logger.info("testCreateVolumeFromDiskofferingInZoneAndDeleteVolume");
Volume volume = createPreferredVolumeFromDisk();
checkVolume(volume);
client.getVolumeApi().deleteVolume(volume.getId());
}
代码示例来源:origin: apache/jclouds
@Override
public boolean apply(Template template) {
if (template == null) return false;
Template t2 = client.getTemplateApi().getTemplateInZone(template.getId(), zoneId);
Logger.CONSOLE.info("%s", t2.getStatus());
return t2.getStatus() == Template.Status.DOWNLOADED;
}
};
代码示例来源:origin: apache/jclouds
public void testCreateSnapshotFromVolume() {
final Volume volume = getPreferredVolume(); //fail fast if none
logger.info("creating snapshot from volume %s", volume);
AsyncCreateResponse job = client.getSnapshotApi().createSnapshot(volume.getId());
assertTrue(jobComplete.apply(job.getJobId()));
Snapshot snapshot = findSnapshotWithId(job.getId());
logger.info("created snapshot %s from volume %s", snapshot, volume);
checkSnapshot(snapshot);
client.getSnapshotApi().deleteSnapshot(snapshot.getId());
}
代码示例来源:origin: apache/jclouds
protected void createVolumeToTag() {
AsyncCreateResponse job = client.getVolumeApi().createVolumeFromDiskOfferingInZone(prefix + "-jclouds-volume",
getPreferredDiskOffering().getId(), zoneId);
assertTrue(jobComplete.apply(job.getJobId()));
logger.info("created volume " + job.getId());
volumeToDelete = job.getId();
}
代码示例来源:origin: jclouds/legacy-jclouds
protected Volume createPreferredVolumeFromDisk() {
AsyncCreateResponse job = client.getVolumeClient().createVolumeFromDiskOfferingInZone(prefix + "-jclouds-volume",
getPreferredDiskOffering().getId(), zoneId);
assertTrue(jobComplete.apply(job.getJobId()));
logger.info("created volume " + job.getId());
return findVolumeWithId(job.getId());
}
代码示例来源:origin: apache/jclouds
protected Volume createPreferredVolumeFromDisk() {
AsyncCreateResponse job = client.getVolumeApi().createVolumeFromDiskOfferingInZone(prefix + "-jclouds-volume",
getPreferredDiskOffering().getId(), zoneId);
assertTrue(jobComplete.apply(job.getJobId()));
logger.info("created volume " + job.getId());
return findVolumeWithId(job.getId());
}
代码示例来源:origin: jclouds/legacy-jclouds
public void testCreateVolumeFromSnapshotInZoneAndDeleteVolume() {
logger.info("testCreateVolumeFromSnapshotInZoneAndDeleteVolume (takes ~3m)");
assertNotNull(getPreferredSnapshot());
AsyncCreateResponse job = client.getVolumeClient().createVolumeFromSnapshotInZone(prefix + "-jclouds-volume",
getPreferredSnapshot().getId(), zoneId);
assertTrue(jobComplete.apply(job.getJobId()));
Volume volume = findVolumeWithId(job.getId());
checkVolume(volume);
client.getVolumeClient().deleteVolume(volume.getId());
}
代码示例来源:origin: apache/jclouds
public void testCreateVolumeFromSnapshotInZoneAndDeleteVolume() {
logger.info("testCreateVolumeFromSnapshotInZoneAndDeleteVolume (takes ~3m)");
assertNotNull(getPreferredSnapshot());
AsyncCreateResponse job = client.getVolumeApi().createVolumeFromSnapshotInZone(prefix + "-jclouds-volume",
getPreferredSnapshot().getId(), zoneId);
assertTrue(jobComplete.apply(job.getJobId()));
Volume volume = findVolumeWithId(job.getId());
checkVolume(volume);
client.getVolumeApi().deleteVolume(volume.getId());
}
内容来源于网络,如有侵权,请联系作者删除!