Fix build issue

This commit is contained in:
Harshavardhana 2015-02-01 17:21:12 -08:00
parent 4d5e4cd46f
commit dc47ca1431
2 changed files with 9 additions and 8 deletions

View File

@ -127,13 +127,17 @@ func (server *minioApi) putBucketHandler(w http.ResponseWriter, req *http.Reques
vars := mux.Vars(req)
bucket := vars["bucket"]
err := server.storage.StoreBucket(bucket)
if err != nil {
switch err := err.(type) {
case nil:
w.Header().Set("Server", "Minio")
w.Header().Set("Connection", "close")
case mstorage.BucketNameInvalid:
w.WriteHeader(http.StatusBadRequest)
w.Write([]byte(err.Error()))
return
case mstorage.BucketExists:
w.WriteHeader(http.StatusConflict)
w.Write([]byte(err.Error()))
}
w.Header().Set("Server", "Minio")
w.Header().Set("Connection", "close")
}
func (server *minioApi) getObjectHandler(w http.ResponseWriter, req *http.Request) {

View File

@ -241,13 +241,10 @@ func (s *MySuite) TestPutObject(c *C) {
testServer := httptest.NewServer(httpHandler)
defer testServer.Close()
err := storage.StoreBucket("bucket")
c.Assert(err, IsNil)
objects, isTruncated, err := storage.ListObjects("bucket", "", 1000)
c.Assert(len(objects), Equals, 0)
c.Assert(isTruncated, Equals, false)
c.Assert(err, IsNil)
c.Assert(err, Not(IsNil))
date1 := time.Now()