Browse code

Correctly check that gid parses as an int

Signed-off-by: Aidan Hobson Sayers <aidanhs@cantab.net>

Aidan Hobson Sayers authored on 2015/03/15 08:00:38
Showing 1 changed files
... ...
@@ -1458,7 +1458,7 @@ func lookupGidByName(nameOrGid string) (int, error) {
1458 1458
 		return groups[0].Gid, nil
1459 1459
 	}
1460 1460
 	gid, err := strconv.Atoi(nameOrGid)
1461
-	if err != nil {
1461
+	if err == nil {
1462 1462
 		log.Warnf("Could not find GID %d", gid)
1463 1463
 		return gid, nil
1464 1464
 	}