org.jclouds.logging.Logger.info()方法的使用及代码示例

x33g5p2x  于2022-01-23 转载在 其他  
字(9.1k)|赞(0)|评价(0)|浏览(148)

本文整理了Java中org.jclouds.logging.Logger.info()方法的一些代码示例,展示了Logger.info()的具体用法。这些代码示例主要来源于Github/Stackoverflow/Maven等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。Logger.info()方法的具体详情如下:
包路径:org.jclouds.logging.Logger
类名称:Logger
方法名:info

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());
}

相关文章