From: Peter Amstutz Date: Thu, 12 Jun 2014 18:16:19 +0000 (-0400) Subject: Bugfix searching for cgroup stats files. refs #2882 X-Git-Tag: 1.1.0~2557 X-Git-Url: https://git.arvados.org/arvados.git/commitdiff_plain/abbb31362b5fee5763cb9afa56fe1c3f372721aa Bugfix searching for cgroup stats files. refs #2882 --- diff --git a/services/crunch/crunchstat/src/arvados.org/crunchstat/crunchstat.go b/services/crunch/crunchstat/src/arvados.org/crunchstat/crunchstat.go index 3544e74646..0775090d5a 100644 --- a/services/crunch/crunchstat/src/arvados.org/crunchstat/crunchstat.go +++ b/services/crunch/crunchstat/src/arvados.org/crunchstat/crunchstat.go @@ -44,11 +44,11 @@ func OutputChannel(stdout chan string, stderr chan string) { func FindStat(cgroup_path string, statgroup string, stat string) string { path := fmt.Sprintf("%s/%s.%s", cgroup_path, statgroup, stat) - if _, err := os.Stat(path); err != nil { + if _, err := os.Stat(path); err == nil { return path } path = fmt.Sprintf("%s/%s/%s.%s", cgroup_path, statgroup, statgroup, stat) - if _, err := os.Stat(path); err != nil { + if _, err := os.Stat(path); err == nil { return path } return ""