From cd5f43330aaf1e32dcb7ee7733bf690987282a1e Mon Sep 17 00:00:00 2001 From: Vadym Matsishevskyi Date: Tue, 30 May 2017 09:54:35 -0700 Subject: [PATCH] [NIO] Inconsistent failure messages fix https://github.com/GoogleCloudPlatform/google-cloud-java/issues/2090 Fixing only the example case, mentioned in the issue description. --- .../storage/contrib/nio/CloudStorageFileSystemProvider.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/google-cloud-contrib/google-cloud-nio/src/main/java/com/google/cloud/storage/contrib/nio/CloudStorageFileSystemProvider.java b/google-cloud-contrib/google-cloud-nio/src/main/java/com/google/cloud/storage/contrib/nio/CloudStorageFileSystemProvider.java index 71b45c8a282f..1c4308d8ef4d 100644 --- a/google-cloud-contrib/google-cloud-nio/src/main/java/com/google/cloud/storage/contrib/nio/CloudStorageFileSystemProvider.java +++ b/google-cloud-contrib/google-cloud-nio/src/main/java/com/google/cloud/storage/contrib/nio/CloudStorageFileSystemProvider.java @@ -572,7 +572,7 @@ public A readAttributes( // null size indicate a file that we haven't closed yet, so GCS treats it as not there yet. if (null == blobInfo || blobInfo.getSize() == null) { throw new NoSuchFileException( - cloudPath.getBlobId().getBucket() + "/" + cloudPath.getBlobId().getName()); + "gs://" + cloudPath.getBlobId().getBucket() + "/" + cloudPath.getBlobId().getName()); } CloudStorageObjectAttributes ret; ret = new CloudStorageObjectAttributes(blobInfo);