From f1a81dd57e4d62413b5a33cba4617d23a2fc23c8 Mon Sep 17 00:00:00 2001 From: Adeeb Shihadeh Date: Fri, 26 Jan 2024 16:44:12 -0800 Subject: [PATCH] tools: add LOG_ID regex pattern (#31186) old-commit-hash: 52c7514452f984db5036994c20be652ec0b44a6c --- tools/lib/helpers.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/tools/lib/helpers.py b/tools/lib/helpers.py index e2c8d07dd8..029ecb7966 100644 --- a/tools/lib/helpers.py +++ b/tools/lib/helpers.py @@ -7,11 +7,14 @@ TIME_FMT = "%Y-%m-%d--%H-%M-%S" class RE: DONGLE_ID = r'(?P[a-z0-9]{16})' TIMESTAMP = r'(?P[0-9]{4}-[0-9]{2}-[0-9]{2}--[0-9]{2}-[0-9]{2}-[0-9]{2})' - ROUTE_NAME = r'(?P{}[|_/]{})'.format(DONGLE_ID, TIMESTAMP) + LOG_ID = r"(?P{})".format(TIMESTAMP) + ROUTE_NAME = r'(?P{}[|_/]{})'.format(DONGLE_ID, LOG_ID) SEGMENT_NAME = r'{}(?:--|/)(?P[0-9]+)'.format(ROUTE_NAME) + INDEX = r'-?[0-9]+' SLICE = r'(?P{})?:?(?P{})?:?(?P{})?'.format(INDEX, INDEX, INDEX) SEGMENT_RANGE = r'{}(?:--|/)?(?P({}))?/?(?P([qra]))?'.format(ROUTE_NAME, SLICE) + BOOTLOG_NAME = ROUTE_NAME EXPLORER_FILE = r'^(?P{})--(?P[a-z]+\.[a-z0-9]+)$'.format(SEGMENT_NAME)