From bdc6f70a55252e62340119ed192475c6c15f427a Mon Sep 17 00:00:00 2001 From: ncteisen Date: Fri, 14 Jul 2017 19:17:27 -0700 Subject: [PATCH] Smarter regex, blander algo --- tools/run_tests/sanity/check_tracer_sanity.py | 14 +++----------- 1 file changed, 3 insertions(+), 11 deletions(-) diff --git a/tools/run_tests/sanity/check_tracer_sanity.py b/tools/run_tests/sanity/check_tracer_sanity.py index d99471f07fc..997ec79d020 100755 --- a/tools/run_tests/sanity/check_tracer_sanity.py +++ b/tools/run_tests/sanity/check_tracer_sanity.py @@ -30,17 +30,9 @@ for root, dirs, files in os.walk('src/core'): path = os.path.join(root, filename) if os.path.splitext(path)[1] != '.c': continue with open(path) as f: - text = f.readlines() - for i in range(len(text)): - if "grpc_tracer_flag" in text[i]: - line = text[i].replace('\n', ' ') - j = i - while ";" not in text[j]: - j += 1 - line += text[j].replace('\n', ' ') - if "GRPC_TRACER_INITIALIZER" not in line: continue - t = pattern.search(line).group(2) - if t not in tracers: tracers.append(t) + text = f.read() + for o in pattern.findall(text): + tracers.append(o[1]) with open('doc/environment_variables.md') as f: text = f.read()