pyaccuwage/scripts/pyaccuwage-checkseq

20 lines
582 B
Python
Executable file

#!/usr/bin/env python
from pyaccuwage import model as pyaccuwagemodel
from pyaccuwage.modeldef import ModelDefParser, ClassEntryCommentSequence
import argparse
import sys
import os
import re
parser = argparse.ArgumentParser(description="Check pyaccuwage record models for sequence errors.")
parser.add_argument("-i", "--input",
nargs=1,
required=True,
metavar="file",
type=argparse.FileType('r'),
help="Source file to be checked")
args = parser.parse_args()
parser = ModelDefParser(args.input[0], ClassEntryCommentSequence)
parser.parse()