Java Client: throw exception when assign fails

This commit is contained in:
Chris Lu 2021-05-21 01:49:25 -07:00
parent 2d237f7b50
commit 4d0b894d37

View file

@ -1,5 +1,6 @@
package seaweedfs.client;
import com.google.common.base.Strings;
import com.google.protobuf.ByteString;
import org.apache.http.client.methods.CloseableHttpResponse;
import org.apache.http.client.methods.HttpPost;
@ -50,6 +51,11 @@ public class SeaweedWrite {
.setTtlSec(0)
.setPath(path)
.build());
if (!Strings.isNullOrEmpty(response.getError())) {
throw new IOException(response.getError());
}
String fileId = response.getFileId();
String auth = response.getAuth();