HDDS-6879. Bucket layout as null on default layout type (#3561)
diff --git a/hadoop-ozone/client/src/main/java/org/apache/hadoop/ozone/client/rpc/RpcClient.java b/hadoop-ozone/client/src/main/java/org/apache/hadoop/ozone/client/rpc/RpcClient.java
index 016eff52..a5d1ded 100644
--- a/hadoop-ozone/client/src/main/java/org/apache/hadoop/ozone/client/rpc/RpcClient.java
+++ b/hadoop-ozone/client/src/main/java/org/apache/hadoop/ozone/client/rpc/RpcClient.java
@@ -663,10 +663,12 @@
builder.setDefaultReplicationConfig(defaultReplicationConfig);
}
- LOG.info("Creating Bucket: {}/{}, with the Bucket Layout {}, {} as " +
- "owner, Versioning {}, Storage Type set to {} and Encryption set " +
- "to {} ",
- volumeName, bucketName, bucketLayout, owner, isVersionEnabled,
+ String layoutMsg = bucketLayout != null
+ ? "with bucket layout " + bucketLayout
+ : "with server-side default bucket layout";
+ LOG.info("Creating Bucket: {}/{}, {}, {} as owner, Versioning {}, " +
+ "Storage Type set to {} and Encryption set to {} ",
+ volumeName, bucketName, layoutMsg, owner, isVersionEnabled,
storageType, bek != null);
ozoneManagerClient.createBucket(builder.build());
}