From: Tim Pierce Date: Thu, 31 Jul 2014 15:45:12 +0000 (-0400) Subject: 2769: code review comments X-Git-Tag: 1.1.0~2377^2~2 X-Git-Url: https://git.arvados.org/arvados.git/commitdiff_plain/fb460bdf4b45dd9d8b46951a1457a301bd565430 2769: code review comments * Updated TODO in handler_test.go. * Log DELETE requests in DeleteHandler. Refs #2769 --- diff --git a/services/keep/src/keep/handler_test.go b/services/keep/src/keep/handler_test.go index cab203d5a5..2998f60427 100644 --- a/services/keep/src/keep/handler_test.go +++ b/services/keep/src/keep/handler_test.go @@ -431,8 +431,13 @@ func TestIndexHandler(t *testing.T) { // // TODO(twp): // -// * Delete block on read-only volume -// (test for 200 OK, response counts, confirm block not deleted) +// * Delete block on read-only and read-write volume +// (test for 200 OK, response with copies_deleted=1, +// copies_failed=1, confirm block deleted only on r/w volume) +// +// * Delete block on read-only volume only +// (test for 200 OK, response with copies_deleted=0, copies_failed=1, +// confirm block not deleted) // func TestDeleteHandler(t *testing.T) { defer teardown() diff --git a/services/keep/src/keep/handlers.go b/services/keep/src/keep/handlers.go index 234e21a8ea..b9b8caebfb 100644 --- a/services/keep/src/keep/handlers.go +++ b/services/keep/src/keep/handlers.go @@ -336,6 +336,7 @@ func GetVolumeStatus(volume string) *VolumeStatus { // func DeleteHandler(resp http.ResponseWriter, req *http.Request) { hash := mux.Vars(req)["hash"] + log.Printf("%s %s", req.Method, hash) // Confirm that this user is an admin and has a token with unlimited scope. var tok = GetApiToken(req)