Restoring BlobStoreUtils.parseDirectoryFromPath Removed in 56a2a8b but used in downstream repos, e.g. jclouds-karaf
Project: http://git-wip-us.apache.org/repos/asf/jclouds/repo Commit: http://git-wip-us.apache.org/repos/asf/jclouds/commit/ffc0df11 Tree: http://git-wip-us.apache.org/repos/asf/jclouds/tree/ffc0df11 Diff: http://git-wip-us.apache.org/repos/asf/jclouds/diff/ffc0df11 Branch: refs/heads/reactivate-checkstyle Commit: ffc0df11c93045a4208795d926159b0af023100f Parents: c349753 Author: Andrew Phillips <[email protected]> Authored: Mon Oct 6 09:50:24 2014 -0400 Committer: Andrew Phillips <[email protected]> Committed: Mon Oct 6 09:50:24 2014 -0400 ---------------------------------------------------------------------- .../src/main/java/org/jclouds/blobstore/util/BlobStoreUtils.java | 4 ++++ 1 file changed, 4 insertions(+) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/jclouds/blob/ffc0df11/blobstore/src/main/java/org/jclouds/blobstore/util/BlobStoreUtils.java ---------------------------------------------------------------------- diff --git a/blobstore/src/main/java/org/jclouds/blobstore/util/BlobStoreUtils.java b/blobstore/src/main/java/org/jclouds/blobstore/util/BlobStoreUtils.java index c2208cc..823184f 100644 --- a/blobstore/src/main/java/org/jclouds/blobstore/util/BlobStoreUtils.java +++ b/blobstore/src/main/java/org/jclouds/blobstore/util/BlobStoreUtils.java @@ -40,6 +40,10 @@ public class BlobStoreUtils { .headers(returnVal.getHeaders()).payload(returnVal.getPayload()).build(); } + public static String parseDirectoryFromPath(String path) { + return checkNotNull(path, "path").substring(0, path.lastIndexOf('/')); + } + private static Pattern keyFromContainer = Pattern.compile("/?[^/]+/(.*)"); public static String getNameFor(GeneratedHttpRequest request) {
