> @@ -307,4 +314,31 @@ public boolean apply(String in) { > */ > protected abstract boolean deleteAndVerifyContainerGone(String container); > > + @Override > + public ListenableFuture<String> copyBlob(String fromContainer, String > fromName, String toContainer, String toName, > + Optional<CopyOptions> options) { > + // TODO: honor options > + Blob blob = Futures.getUnchecked(getBlob(fromContainer, fromName)); > + if (blob == null) { > + throw new KeyNotFoundException(fromContainer, fromName, "while > copying");
@demobox In looking at `KeyNotFoundException`, it should be displayed as `<key> not found in container <container>: while copying` --- Reply to this email directly or view it on GitHub: https://github.com/jclouds/jclouds/pull/511/files#r17209946