Lines Matching refs:parser
30 def existing_file_type(parser): argument
33 parser.error(f"can't open {arg}: No such file or directory")
35 parser.error(f"can't open {arg}: Is not a file")
40 def log_level_type(parser): argument
46 parser.error(f"{arg} is not a valid log level")
105 …elems = elementpath.select(unified_node, report_on, variables = variables, parser = elementpath.XP…
160 …lementpath.select(unified_node, expr.strip("{}"), variables = variables, parser = elementpath.XPat…
300 parser = argparse.ArgumentParser() variable
301 …parser.add_argument("board", nargs="?", type=existing_file_type(parser), help="the board XML file …
302 …parser.add_argument("scenario", nargs="?", type=existing_file_type(parser), help="the scenario XML…
303 …parser.add_argument("--loglevel", default="warning", type=log_level_type(parser), help="choose log…
304 …parser.add_argument("--schema", default=os.path.join(schema_dir, "config.xsd"), help="the XML sche…
305 …parser.add_argument("--datachecks", default=os.path.join(schema_dir, "datachecks.xsd"), help="the …
306 args = parser.parse_args()