Merge branch '12462-search-hyphen'
[arvados.git] / tools / arv-sync-groups / arv-sync-groups.go
index 40c6934602b0447a77d78b53e3b9896c0eaa2e19..d7efdefb6f68a791c1417c05357b5f2636227e84 100644 (file)
@@ -335,9 +335,17 @@ func doMain(cfg *ConfigParams) error {
 }
 
 // ProcessFile reads the CSV file and process every record
-func ProcessFile(cfg *ConfigParams, f *os.File, userIDToUUID map[string]string, groupNameToUUID map[string]string, remoteGroups map[string]*GroupInfo, allUsers map[string]arvados.User) (groupsCreated, membersAdded, membersSkipped int, err error) {
+func ProcessFile(
+       cfg *ConfigParams,
+       f *os.File,
+       userIDToUUID map[string]string,
+       groupNameToUUID map[string]string,
+       remoteGroups map[string]*GroupInfo,
+       allUsers map[string]arvados.User,
+) (groupsCreated, membersAdded, membersSkipped int, err error) {
        lineNo := 0
        csvReader := csv.NewReader(f)
+       csvReader.FieldsPerRecord = 2
        for {
                record, e := csvReader.Read()
                if e == io.EOF {