Skip to content

Commit 51d2a44

Browse files
committed
Also check for correct number of parts
1 parent 05c1182 commit 51d2a44

File tree

1 file changed

+6
-1
lines changed

1 file changed

+6
-1
lines changed

members_check.py

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -76,7 +76,12 @@ def main(failOnWarn=False):
7676
print(line.strip())
7777
errors += 1
7878
parts = line.strip().split('|')
79-
parts.pop(0)
79+
parts.pop(0) # drop empty prefix
80+
if len(parts) < 3 or len(parts) > 4:
81+
status = f"Incorrect number of parts (expected 3 or 4) in {section}: count: {len(parts)} {line}"
82+
warnings += 1
83+
level = 'WARNING'
84+
print(f"{level}: {status}")
8085
availid = parts.pop(0).strip()
8186
if availid < previd:
8287
status = f"Incorrect sort order in {section}: previous: {previd} current: {availid}"

0 commit comments

Comments
 (0)