17609: Fix limit args to work with older API.
authorTom Clegg <tom@curii.com>
Wed, 2 Jun 2021 19:12:58 +0000 (15:12 -0400)
committerTom Clegg <tom@curii.com>
Tue, 8 Jun 2021 15:29:09 +0000 (11:29 -0400)
Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@curii.com>

lib/diagnostics/cmd.go

index 60860e257dea9585976c06792ba2dfd8b08d24ec..7021bb0ee3103f0c5e2b21f59d526625fb76eef3 100644 (file)
@@ -210,7 +210,7 @@ func (diag *diagnoser) runtests() {
 
        var keeplist arvados.KeepServiceList
        diag.dotest(60, "checking internal/external client detection", func() error {
-               err := client.RequestAndDecode(&keeplist, "GET", "arvados/v1/keep_services/accessible", nil, arvados.ListOptions{Limit: -1})
+               err := client.RequestAndDecode(&keeplist, "GET", "arvados/v1/keep_services/accessible", nil, arvados.ListOptions{Limit: 999999})
                if err != nil {
                        return fmt.Errorf("error getting keep services list: %s", err)
                } else if len(keeplist.Items) == 0 {
@@ -294,7 +294,7 @@ func (diag *diagnoser) runtests() {
                                {"name", "=", diag.projectName},
                                {"group_class", "=", "project"},
                                {"owner_uuid", "=", user.UUID}},
-                       Limit: -1})
+                       Limit: 999999})
                if err != nil {
                        return fmt.Errorf("list groups: %s", err)
                }