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:
|
class ParsedBinHeader:
|
||||||
original_field: str
|
original_field: str
|
||||||
measurement_type: str
|
measurement_type: str
|
||||||
dot_name: str
|
|
||||||
summary_stat: str
|
summary_stat: str
|
||||||
|
dot_name: str
|
||||||
|
|
||||||
|
|
||||||
def _parse_bin_header(field: str) -> typing.Optional[ParsedBinHeader]:
|
def _parse_bin_header(field: str) -> typing.Optional[ParsedBinHeader]:
|
||||||
@ -148,10 +148,10 @@ def _parse_bin_header(field: str) -> typing.Optional[ParsedBinHeader]:
|
|||||||
return None
|
return None
|
||||||
match_groups = match.groupdict()
|
match_groups = match.groupdict()
|
||||||
return ParsedBinHeader(
|
return ParsedBinHeader(
|
||||||
field,
|
original_field=field,
|
||||||
match_groups["measurement_type"],
|
measurement_type=match_groups["measurement_type"],
|
||||||
match_groups["dot_name"],
|
dot_name=match_groups["dot_name"],
|
||||||
match_groups["summary_stat"],
|
summary_stat=match_groups["summary_stat"],
|
||||||
)
|
)
|
||||||
|
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user