本文整理了Java中org.jclouds.logging.Logger.warn()
方法的一些代码示例,展示了Logger.warn()
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。Logger.warn()
方法的具体详情如下:
包路径:org.jclouds.logging.Logger
类名称:Logger
方法名:warn
暂无
代码示例来源:origin: jclouds/legacy-jclouds
private Long attemptToParse(String toParse, String key, String diskId) {
Long val = null;
if (toParse != null) {
try {
val = Long.valueOf(toParse);
} catch (NumberFormatException e) {
logger.warn("%s for disk %s not a number [%s]", key, diskId, toParse);
}
}
return val;
}
代码示例来源:origin: org.apache.jclouds/jclouds-compute
private Long attemptToParse(String toParse, String key, String diskId) {
Long val = null;
if (toParse != null) {
try {
val = Long.valueOf(toParse);
} catch (NumberFormatException e) {
logger.warn("%s for disk %s not a number [%s]", key, diskId, toParse);
}
}
return val;
}
代码示例来源:origin: jclouds/legacy-jclouds
public boolean verify(String hostname, SSLSession session) {
String peerHost = session.getPeerHost();
if (!hostname.equals(peerHost)) {
String oldPeerHost = sslMap.get(hostname);
if (oldPeerHost == null || !oldPeerHost.equals(peerHost)) {
logger.warn("hostname was %s while session was %s", hostname, peerHost);
sslMap.put(hostname, peerHost);
}
}
return true;
}
}
代码示例来源:origin: jclouds/legacy-jclouds
public boolean apply(String input) {
try {
NodeMetadata md = destroyNodeStrategy.destroyNode(id);
if (md != null)
node.set(md);
return true;
} catch (IllegalStateException e) {
logger.warn("<< illegal state destroying node(%s)", id);
return false;
}
}
}, timeouts.nodeTerminated, 1000, MILLISECONDS);
代码示例来源:origin: jclouds/legacy-jclouds
protected NoSuchElementException throwNoSuchElementExceptionAfterLoggingHardwareIds(String message, Iterable<? extends Hardware> hardwares) {
NoSuchElementException exception = new NoSuchElementException(message);
if (logger.isTraceEnabled())
logger.warn(exception, "hardware ids that didn't match: %s", transform(hardwares, hardwareToId));
throw exception;
}
代码示例来源:origin: org.jclouds/jclouds-core
@Override
public void close() throws IOException {
List<Runnable> runnables = service.shutdownNow();
if (runnables.size() > 0)
logger.warn("when shutting down executor %s, runnables outstanding: %s", service, runnables);
}
}
代码示例来源:origin: io.cloudsoft.jclouds/jclouds-core
@Override
public void close() throws IOException {
List<Runnable> runnables = service.shutdownNow();
if (runnables.size() > 0)
logger.warn("when shutting down executor %s, runnables outstanding: %s", service, runnables);
}
}
代码示例来源:origin: jclouds/legacy-jclouds
public boolean apply(String input) {
try {
LoadBalancerMetadata md = destroyLoadBalancerStrategy.destroyLoadBalancer(id);
if (md != null)
loadBalancer.set(md);
return true;
} catch (IllegalStateException e) {
logger.warn("<< illegal state destroying load balancer(%s)", id);
return false;
}
}
}, 3000, 1000, MILLISECONDS);// TODO make timeouts class like ComputeServiceconstants
代码示例来源:origin: jclouds/legacy-jclouds
@Override
public void close() throws IOException {
List<Runnable> runnables = service.shutdownNow();
if (runnables.size() > 0)
logger.warn("when shutting down executor %s, runnables outstanding: %s", service, runnables);
}
}
代码示例来源:origin: com.amysta.jclouds/jclouds-core
public boolean verify(String hostname, SSLSession session) {
String peerHost = session.getPeerHost();
if (!hostname.equals(peerHost)) {
String oldPeerHost = sslMap.get(hostname);
if (oldPeerHost == null || !oldPeerHost.equals(peerHost)) {
logger.warn("hostname was %s while session was %s", hostname, peerHost);
sslMap.put(hostname, peerHost);
}
}
return true;
}
}
代码示例来源:origin: com.amysta.jclouds/jclouds-core
@Override
public void close() throws IOException {
List<Runnable> runnables = service.shutdownNow();
if (!runnables.isEmpty())
logger.warn("when shutting down executor %s, runnables outstanding: %s", service, runnables);
}
}
代码示例来源:origin: io.cloudsoft.jclouds/jclouds-compute
protected NoSuchElementException throwNoSuchElementExceptionAfterLoggingImageIds(String message, Iterable<? extends Image> images) {
NoSuchElementException exception = new NoSuchElementException(message);
if (logger.isTraceEnabled())
logger.warn(exception, "image ids that didn't match: %s", transform(images, imageToId));
throw exception;
}
代码示例来源:origin: io.cloudsoft.jclouds/jclouds-compute
protected NoSuchElementException throwNoSuchElementExceptionAfterLoggingHardwareIds(String message, Iterable<? extends Hardware> hardwares) {
NoSuchElementException exception = new NoSuchElementException(message);
if (logger.isTraceEnabled())
logger.warn(exception, "hardware ids that didn't match: %s", transform(hardwares, hardwareToId));
throw exception;
}
代码示例来源:origin: org.jclouds/jclouds-core
public boolean verify(String hostname, SSLSession session) {
String peerHost = session.getPeerHost();
if (!hostname.equals(peerHost)) {
String oldPeerHost = sslMap.get(hostname);
if (oldPeerHost == null || !oldPeerHost.equals(peerHost)) {
logger.warn("hostname was %s while session was %s", hostname, peerHost);
sslMap.put(hostname, peerHost);
}
}
return true;
}
}
代码示例来源:origin: jclouds/legacy-jclouds
@Override
public ListenableFuture<DriveInfo> apply(String input) {
try {
return Futures.immediateFuture(cache.getUnchecked(input));
} catch (CacheLoader.InvalidCacheLoadException e) {
logger.debug("drive %s not found", input);
} catch (UncheckedExecutionException e) {
logger.warn(e, "error finding drive %s: %s", input, e.getMessage());
}
return Futures.immediateFuture(null);
}
代码示例来源:origin: jclouds/legacy-jclouds
@Override
public ListenableFuture<? extends DriveInfo> apply(String input) {
try {
return Futures.immediateFuture(cache.getUnchecked(input));
} catch (CacheLoader.InvalidCacheLoadException e) {
logger.debug("drive %s not found", input);
} catch (UncheckedExecutionException e) {
logger.warn(e, "error finding drive %s: %s", input, e.getMessage());
}
return Futures.immediateFuture(null);
}
代码示例来源:origin: jclouds/legacy-jclouds
@Override
public String apply(VAppTemplate vAppTemplate) {
checkArgument(vAppTemplate != null, "vAppTemplate was null!");
Set<Network> networks = vAppTemplate.getNetworkSection().getNetworks();
checkArgument(networks.size() > 0, "no networks found in vAppTemplate %s", vAppTemplate);
if (networks.size() > 1)
logger.warn("multiple networks found for %s, choosing first from: %s", vAppTemplate.getName(), networks);
return get(networks, 0).getName();
}
}
代码示例来源:origin: jclouds/legacy-jclouds
String parseErrorFromContentOrNull(HttpCommand command, HttpResponse response) {
if (response.getPayload() != null) {
try {
return Strings2.toString(response.getPayload());
} catch (IOException e) {
logger.warn(e, "exception reading error from response", response);
}
}
return null;
}
}
代码示例来源:origin: jclouds/legacy-jclouds
String parseErrorFromContentOrNull(HttpCommand command, HttpResponse response) {
if (response.getPayload() != null) {
try {
return Strings2.toString(response.getPayload());
} catch (IOException e) {
logger.warn(e, "exception reading error from response", response);
}
}
return null;
}
}
代码示例来源:origin: jclouds/legacy-jclouds
@Override
public void destroyNode(String id) {
ZoneAndId zoneAndId = ZoneAndId.fromSlashEncoded(id);
if (novaApi.getFloatingIPExtensionForZone(zoneAndId.getZone()).isPresent()) {
try {
removeFloatingIpFromNodeAndDeallocate.apply(zoneAndId);
} catch (RuntimeException e) {
logger.warn(e, "<< error removing and deallocating ip from node(%s): %s", id, e.getMessage());
}
}
novaApi.getServerApiForZone(zoneAndId.getZone()).delete(zoneAndId.getId());
}
内容来源于网络,如有侵权,请联系作者删除!