mirror of
https://github.com/okalachev/flix.git
synced 2026-09-06 00:10:58 +00:00
Merge remote-tracking branch 'origin/master' into dev
This commit is contained in:
+2
-7
@@ -1,6 +1,6 @@
|
||||
#!/usr/bin/env python3
|
||||
|
||||
# Script for checking and updating the metadata files
|
||||
# Script for checking the metadata files
|
||||
|
||||
import sys
|
||||
import re
|
||||
@@ -29,17 +29,12 @@ for parameter in parameters:
|
||||
|
||||
for meta in parameters_meta['parameters']:
|
||||
name_meta = meta['name']
|
||||
|
||||
# handle {n} wildcards
|
||||
regex = re.sub(r'\{[^\}]+\}', r'.*', name_meta)
|
||||
|
||||
regex = re.sub(r'\{[^\}]+\}', r'.*', name_meta) # handle {n} wildcards
|
||||
if re.fullmatch(regex, name):
|
||||
break
|
||||
|
||||
else:
|
||||
raise RuntimeError(f'Parameter {name} is missing in parameters.json')
|
||||
|
||||
|
||||
general_meta_file = Path(__file__).parent / 'general.json'
|
||||
general_crc = mavlink_crc323(general_meta_file.read_bytes())
|
||||
general_data = json.loads(general_meta_file.read_text())
|
||||
|
||||
Reference in New Issue
Block a user