@@ -66,7 +66,7 @@ class ArrayParser(BlockParser):
66
66
67
67
def __init__ (self , reader , array_name ):
68
68
self .array_name = array_name
69
- self .start_marker = re .compile (f '(static )?const bool { self .array_name } \[.*\] = {{\n ' )
69
+ self .start_marker = re .compile (fr '(static )?const bool { self .array_name } \[.*\] = {{\n' )
70
70
super ().__init__ (reader )
71
71
72
72
def search_block (self ):
@@ -80,7 +80,7 @@ def parse(self):
80
80
Parse a block and return data as a dictionary. Items to extract must be
81
81
on separate lines in the file.
82
82
"""
83
- pattern = re .compile ('\[(BPF_\w*)\]\s*= (true|false),?$' )
83
+ pattern = re .compile (r '\[(BPF_\w*)\]\s*= (true|false),?$' )
84
84
entries = set ()
85
85
while True :
86
86
line = self .reader .readline ()
@@ -178,7 +178,7 @@ def get_enum(self, enum_name):
178
178
@enum_name: name of the enum to parse
179
179
"""
180
180
start_marker = re .compile (f'enum { enum_name } {{\n ' )
181
- pattern = re .compile ('^\s*(BPF_\w+),?(\s+/\*.*\*/)?$' )
181
+ pattern = re .compile (r '^\s*(BPF_\w+),?(\s+/\*.*\*/)?$' )
182
182
end_marker = re .compile ('^};' )
183
183
parser = BlockParser (self .reader )
184
184
parser .search_block (start_marker )
@@ -226,8 +226,8 @@ def get_rst_list(self, block_name):
226
226
227
227
@block_name: name of the blog to parse, 'TYPE' in the example
228
228
"""
229
- start_marker = re .compile (f '\*{ block_name } \* := {{' )
230
- pattern = re .compile ('\*\*([\w/-]+)\*\*' )
229
+ start_marker = re .compile (fr '\*{ block_name } \* := {{' )
230
+ pattern = re .compile (r '\*\*([\w/-]+)\*\*' )
231
231
end_marker = re .compile ('}\n ' )
232
232
return self .__get_description_list (start_marker , pattern , end_marker )
233
233
@@ -245,8 +245,8 @@ def get_help_list(self, block_name):
245
245
246
246
@block_name: name of the blog to parse, 'TYPE' in the example
247
247
"""
248
- start_marker = re .compile (f '"\s*{ block_name } := {{' )
249
- pattern = re .compile ('([\w/]+) [|}]' )
248
+ start_marker = re .compile (fr '"\s*{ block_name } := {{' )
249
+ pattern = re .compile (r '([\w/]+) [|}]' )
250
250
end_marker = re .compile ('}' )
251
251
return self .__get_description_list (start_marker , pattern , end_marker )
252
252
@@ -264,8 +264,8 @@ def get_help_list_macro(self, macro):
264
264
265
265
@macro: macro starting the block, 'HELP_SPEC_OPTIONS' in the example
266
266
"""
267
- start_marker = re .compile (f '"\s*{ macro } \s*" [|}}]' )
268
- pattern = re .compile ('([\w-]+) ?(?:\||}[ }\]])' )
267
+ start_marker = re .compile (fr '"\s*{ macro } \s*" [|}}]' )
268
+ pattern = re .compile (r '([\w-]+) ?(?:\||}[ }\]])' )
269
269
end_marker = re .compile ('}\\ \\ n' )
270
270
return self .__get_description_list (start_marker , pattern , end_marker )
271
271
@@ -283,8 +283,8 @@ def get_bashcomp_list(self, block_name):
283
283
284
284
@block_name: name of the blog to parse, 'TYPE' in the example
285
285
"""
286
- start_marker = re .compile (f 'local { block_name } =\' ' )
287
- pattern = re .compile ('(?:.*=\' )?([\w/]+)' )
286
+ start_marker = re .compile (fr 'local { block_name } =\'' )
287
+ pattern = re .compile (r '(?:.*=\')?([\w/]+)' )
288
288
end_marker = re .compile ('\' $' )
289
289
return self .__get_description_list (start_marker , pattern , end_marker )
290
290
@@ -316,7 +316,7 @@ def get_common_options(self):
316
316
{'-p', '-d', '--pretty', '--debug', '--json', '-j'}
317
317
"""
318
318
start_marker = re .compile (f'"OPTIONS :=' )
319
- pattern = re .compile ('([\w-]+) ?(?:\||}[ }\]"])' )
319
+ pattern = re .compile (r '([\w-]+) ?(?:\||}[ }\]"])' )
320
320
end_marker = re .compile ('#define' )
321
321
322
322
parser = InlineListParser (self .reader )
@@ -338,8 +338,8 @@ def get_common_options(self):
338
338
339
339
{'-p', '-d', '--pretty', '--debug', '--json', '-j'}
340
340
"""
341
- start_marker = re .compile ('\|COMMON_OPTIONS\| replace:: {' )
342
- pattern = re .compile ('\*\*([\w/-]+)\*\*' )
341
+ start_marker = re .compile (r '\|COMMON_OPTIONS\| replace:: {' )
342
+ pattern = re .compile (r '\*\*([\w/-]+)\*\*' )
343
343
end_marker = re .compile ('}$' )
344
344
345
345
parser = InlineListParser (self .reader )
0 commit comments