> + }
> + }
> +
> + private String getObjectManifest(String container, String key) {
> + MutableObjectInfoWithMetadata objectInfo =
> sync.getObjectInfo(container, key);
> + return objectInfo == null ? null : objectInfo.getObjectManifest();
> + }
> +
> + private void removeObjectsWithPrefix(String containerAndPrefix) {
> + int separatorIndex = containerAndPrefix.indexOf('/');
> + checkArgument(separatorIndex >= 0,
> + "No / separator found in \"%s\"",
> + containerAndPrefix);
> +
> + String container = containerAndPrefix.substring(0, separatorIndex);
> + String prefix = containerAndPrefix.substring(separatorIndex + 1);
Ah, yes, the default Splitter stuff indeed doesn't work ;-) How about
[something
like](http://docs.oracle.com/javase/6/docs/api/java/lang/String.html#split\(java.lang.String,
int\)):
```
String[] parts = containerAndPrefix.split("/", 2);
checkArgument(parts.length == 2, "No separator '/' found in '%s'",
containerAndPrefix);
removeObjectsWithPrefix(parts[0], parts[1]);
```
?
---
Reply to this email directly or view it on GitHub:
https://github.com/jclouds/jclouds/pull/123/files#r5928047