Merge branch '13006-sync-groups-is_a-filter'
authorLucas Di Pentima <ldipentima@veritasgenetics.com>
Fri, 14 Dec 2018 16:03:29 +0000 (13:03 -0300)
committerLucas Di Pentima <ldipentima@veritasgenetics.com>
Fri, 14 Dec 2018 16:03:29 +0000 (13:03 -0300)
Closes #13006

Arvados-DCO-1.1-Signed-off-by: Lucas Di Pentima <ldipentima@veritasgenetics.com>

tools/sync-groups/sync-groups.go

index af7b2e92ebeb0cb60697ac03dacc25e33553782b..93e0dd5d21f91c08f1f5e685d1f2de1aa6627918 100644 (file)
@@ -510,8 +510,8 @@ func GetRemoteGroups(cfg *ConfigParams, allUsers map[string]arvados.User) (remot
                                Operand:  group.UUID,
                        }, {
                                Attr:     "head_uuid",
-                               Operator: "like",
-                               Operand:  "%-tpzed-%",
+                               Operator: "is_a",
+                               Operand:  "arvados#user",
                        }},
                }
                // User -> Group filter
@@ -534,8 +534,8 @@ func GetRemoteGroups(cfg *ConfigParams, allUsers map[string]arvados.User) (remot
                                Operand:  group.UUID,
                        }, {
                                Attr:     "tail_uuid",
-                               Operator: "like",
-                               Operand:  "%-tpzed-%",
+                               Operator: "is_a",
+                               Operand:  "arvados#user",
                        }},
                }
                g2uLinks, err := GetAll(cfg.Client, "links", g2uFilter, &LinkList{})