mirror of https://github.com/apache/jclouds.git
better exception message on key not found
This commit is contained in:
parent
ba7ba36d20
commit
c624c88274
|
@ -231,6 +231,8 @@ public class ContextBuilder {
|
||||||
try {
|
try {
|
||||||
return find(newArrayList(mutable.getProperty(prov + "." + key), mutable.getProperty("jclouds." + key)),
|
return find(newArrayList(mutable.getProperty(prov + "." + key), mutable.getProperty("jclouds." + key)),
|
||||||
notNull());
|
notNull());
|
||||||
|
} catch (NoSuchElementException e) {
|
||||||
|
throw new NoSuchElementException(String.format("property %s.%s not present in properties: %s", prov, key, mutable.keySet()));
|
||||||
} finally {
|
} finally {
|
||||||
mutable.remove(prov + "." + key);
|
mutable.remove(prov + "." + key);
|
||||||
mutable.remove("jclouds." + key);
|
mutable.remove("jclouds." + key);
|
||||||
|
|
Loading…
Reference in New Issue