Merge branch 'add_info_process'
This commit is contained in:
commit
8d1668a7d6
|
|
@ -16,8 +16,11 @@ def main():
|
||||||
|
|
||||||
parser = argparse.ArgumentParser(
|
parser = argparse.ArgumentParser(
|
||||||
description='Command-line Plotting for KiCad')
|
description='Command-line Plotting for KiCad')
|
||||||
parser.add_argument('-v', '--verbose', action='store_true',
|
group = parser.add_mutually_exclusive_group()
|
||||||
|
group.add_argument('-v', '--verbose', action='store_true',
|
||||||
help='show debugging information')
|
help='show debugging information')
|
||||||
|
group.add_argument('-q', '--quiet', action='store_true',
|
||||||
|
help='remove information logs')
|
||||||
parser.add_argument('-b', '--board-file', required=True,
|
parser.add_argument('-b', '--board-file', required=True,
|
||||||
help='The PCB .kicad-pcb board file')
|
help='The PCB .kicad-pcb board file')
|
||||||
parser.add_argument('-c', '--plot-config', required=True,
|
parser.add_argument('-c', '--plot-config', required=True,
|
||||||
|
|
@ -27,7 +30,11 @@ def main():
|
||||||
|
|
||||||
args = parser.parse_args()
|
args = parser.parse_args()
|
||||||
|
|
||||||
log_level = logging.DEBUG if args.verbose else logging.INFO
|
log_level = logging.INFO
|
||||||
|
if args.verbose:
|
||||||
|
log_level = logging.DEBUG
|
||||||
|
if args.quiet:
|
||||||
|
log_level = logging.WARNING
|
||||||
logging.basicConfig(level=log_level)
|
logging.basicConfig(level=log_level)
|
||||||
|
|
||||||
if not os.path.isfile(args.board_file):
|
if not os.path.isfile(args.board_file):
|
||||||
|
|
|
||||||
|
|
@ -425,7 +425,7 @@ class CfgYamlReader(CfgReader):
|
||||||
raise self.YamlError("Output needs a name")
|
raise self.YamlError("Output needs a name")
|
||||||
|
|
||||||
try:
|
try:
|
||||||
desc = o_obj['description']
|
desc = o_obj['comment']
|
||||||
except KeyError:
|
except KeyError:
|
||||||
desc = None
|
desc = None
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -44,6 +44,7 @@ class Plotter(object):
|
||||||
for op in self.cfg.outputs:
|
for op in self.cfg.outputs:
|
||||||
|
|
||||||
logging.debug("Processing output: {}".format(op.name))
|
logging.debug("Processing output: {}".format(op.name))
|
||||||
|
logging.info('- %s (%s)' % (op.description,op.name))
|
||||||
|
|
||||||
# fresh plot controller
|
# fresh plot controller
|
||||||
pc = pcbnew.PLOT_CONTROLLER(board)
|
pc = pcbnew.PLOT_CONTROLLER(board)
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue