17119: rename alternate EndpointGroupContents, add comment.
authorWard Vandewege <ward@curii.com>
Tue, 23 Feb 2021 16:05:53 +0000 (11:05 -0500)
committerWard Vandewege <ward@curii.com>
Tue, 23 Feb 2021 22:10:31 +0000 (17:10 -0500)
Arvados-DCO-1.1-Signed-off-by: Ward Vandewege <ward@curii.com>

lib/controller/router/router.go
sdk/go/arvados/api.go

index e7a3b27bf4b09172240cf6ba83691731a196131d..d7096ab9f457a92c7e07e3a7fb70710bb7bbb6c5 100644 (file)
@@ -257,7 +257,7 @@ func (rtr *router) addRoutes() {
                        },
                },
                {
-                       arvados.EndpointGroupContents2,
+                       arvados.EndpointGroupContentsUUIDInPath,
                        func() interface{} { return &arvados.GroupContentsOptions{Limit: -1} },
                        func(ctx context.Context, opts interface{}) (interface{}, error) {
                                return rtr.backend.GroupContents(ctx, *opts.(*arvados.GroupContentsOptions))
index 56c665c304c62687e5ce5ab94cde72351f7cbd99..bcb51d6b2e1324fed2d202f240409423366805c5 100644 (file)
@@ -56,7 +56,7 @@ var (
        EndpointGroupGet                      = APIEndpoint{"GET", "arvados/v1/groups/{uuid}", ""}
        EndpointGroupList                     = APIEndpoint{"GET", "arvados/v1/groups", ""}
        EndpointGroupContents                 = APIEndpoint{"GET", "arvados/v1/groups/contents", ""}
-       EndpointGroupContents2                = APIEndpoint{"GET", "arvados/v1/groups/{uuid}/contents", ""}
+       EndpointGroupContentsUUIDInPath       = APIEndpoint{"GET", "arvados/v1/groups/{uuid}/contents", ""} // Alternative HTTP route; client-side code should always use EndpointGroupContents instead
        EndpointGroupShared                   = APIEndpoint{"GET", "arvados/v1/groups/shared", ""}
        EndpointGroupDelete                   = APIEndpoint{"DELETE", "arvados/v1/groups/{uuid}", ""}
        EndpointGroupUntrash                  = APIEndpoint{"POST", "arvados/v1/groups/{uuid}/untrash", ""}