refactor: minor reordering of parsedbinheader to set groundwork, removing other brittleness
This commit is contained in:
parent
d738451482
commit
55c4476d75
@ -132,8 +132,8 @@ PAIR_MEASUREMENT_BINNED_HEADER_REGEX = r"\s*APSD_(?P<measurement_type>\w+)_(?P<d
|
||||
class ParsedBinHeader:
|
||||
original_field: str
|
||||
measurement_type: str
|
||||
dot_name: str
|
||||
summary_stat: str
|
||||
dot_name: str
|
||||
|
||||
|
||||
def _parse_bin_header(field: str) -> typing.Optional[ParsedBinHeader]:
|
||||
@ -148,10 +148,10 @@ def _parse_bin_header(field: str) -> typing.Optional[ParsedBinHeader]:
|
||||
return None
|
||||
match_groups = match.groupdict()
|
||||
return ParsedBinHeader(
|
||||
field,
|
||||
match_groups["measurement_type"],
|
||||
match_groups["dot_name"],
|
||||
match_groups["summary_stat"],
|
||||
original_field=field,
|
||||
measurement_type=match_groups["measurement_type"],
|
||||
dot_name=match_groups["dot_name"],
|
||||
summary_stat=match_groups["summary_stat"],
|
||||
)
|
||||
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user