Skip to content

Commit dbd6446

Browse files
committed
review comments
1 parent a9dbe7c commit dbd6446

File tree

2 files changed

+7
-4
lines changed

2 files changed

+7
-4
lines changed

gcp_variant_transforms/libs/beam_util.py

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -29,6 +29,7 @@
2929
from apache_beam.metrics.metric import MetricsFilter
3030

3131
_METRICS_NAME_SPACE = 'VT_metrics_name_space'
32+
_COUNTERS = 'counters'
3233

3334

3435
class BaseCounter(object):
@@ -69,8 +70,8 @@ def get_counter(self, pipeline_result):
6970
"""
7071
counter_filter = MetricsFilter().with_name(self._counter_name)
7172
query_result = pipeline_result.metrics().query(counter_filter)
72-
if query_result['counters']:
73-
counter = query_result['counters'][0]
73+
if query_result[_COUNTERS]:
74+
counter = query_result[_COUNTERS][0]
7475
return counter.committed
7576
return 0
7677

@@ -91,6 +92,6 @@ def log_all_counters(pipeline_result):
9192
"""Logs all counters that belong to _METRICS_NAME_SPACE."""
9293
counter_filter = MetricsFilter().with_namespace(_METRICS_NAME_SPACE)
9394
query_result = pipeline_result.metrics().query(counter_filter)
94-
if query_result['counters']:
95-
for counter in query_result['counters']:
95+
if query_result[_COUNTERS]:
96+
for counter in query_result[_COUNTERS]:
9697
logging.info('Counter %s = %d', counter, counter.committed)

gcp_variant_transforms/libs/processed_variant_test.py

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -25,6 +25,7 @@
2525
from gcp_variant_transforms.libs import vcf_header_parser
2626

2727
class CounterMock(beam_util.BaseCounter):
28+
2829
def __init__(self):
2930
self._count = 0
3031

@@ -36,6 +37,7 @@ def get_value(self):
3637

3738

3839
class CounterFactoryMock(beam_util.BaseCounterFactory):
40+
3941
def __init__(self):
4042
self.counter_map = {} # type: Dict[str, CounterMock]
4143

0 commit comments

Comments
 (0)