(argv)
| 522 | |
| 523 | |
| 524 | def setup_logging(argv): |
| 525 | debug = "--debug" in argv |
| 526 | |
| 527 | root = LOGGER |
| 528 | root.setLevel(logging.WARNING) |
| 529 | |
| 530 | handler = logging.StreamHandler(sys.stderr) |
| 531 | handler.setLevel(logging.WARNING) |
| 532 | formatter = logging.Formatter("%(asctime)s %(levelname)s - %(message)s") |
| 533 | handler.setFormatter(formatter) |
| 534 | |
| 535 | if not debug: |
| 536 | handler.addFilter(LogLevelFilter(log_levels=[logging.ERROR])) |
| 537 | |
| 538 | root.addHandler(handler) |
| 539 | |
| 540 | |
| 541 | def main(argv=sys.argv[1:]): |
no test coverage detected