Adding error when object exists

This commit is contained in:
Frederick F. Kautz IV
2015-01-20 19:13:57 -08:00
parent a7029206ff
commit 9260e6404a
2 changed files with 20 additions and 2 deletions

View File

@@ -105,7 +105,12 @@ func (server *minioApi) putObjectHandler(w http.ResponseWriter, req *http.Reques
vars := mux.Vars(req)
bucket := vars["bucket"]
object := vars["object"]
server.storage.StoreObject(bucket, object, req.Body)
err := server.storage.StoreObject(bucket, object, req.Body)
if err != nil {
w.WriteHeader(http.StatusBadRequest)
w.Write([]byte(err.Error()))
return
}
}
func generateListResult(objects []mstorage.ObjectMetadata) ListResponse {