def setUp(self): super(TestOtplToText, self).setUp() config = Configuration([__file__]) config.separator = r'\s+'
parser.add_argument('--verbose', '-v', action='count', default=0, help='increase log level [WARN]') parser.add_argument('--quiet', '-q', action='count', default=0, help='decrease log level [WARN]') args = parser.parse_args() # Logging setup log_adjust = max(min(args.quiet - args.verbose, 2), -2) * 10 logging.basicConfig(level=logging.WARNING + log_adjust, format='%(levelname)-8s %(module) 10s: %(funcName)s %(message)s') logging.info('verbosity increased') logging.debug('verbosity increased') try: config = Configuration(args.files) except AssertionError as e: logging.error(str(e)) sys.exit(-2) if args.colspec: try: config.colspec = ColumnSpecification.from_string(args.colspec) except ValueError as e: logging.error("colspec parsing failed: %s", str(e)) sys.exit(-3) config.text_suffix = args.text_suffix config.filter = args.filter config.separator = args.separator
def setUp(self): super(TestReader, self).setUp() config = Configuration([__file__]) config.separator = r'\s+' self.segments = configure_reader(self.otpl_file.name, config)
parser.add_argument('--version', action='version', version='v%s' % __version__) parser.add_argument('--verbose', '-v', action='count', default=0, help='increase log level [WARN]') parser.add_argument('--quiet', '-q', action='count', default=0, help='decrease log level [WARN]') args = parser.parse_args() # Logging setup log_adjust = max(min(args.quiet - args.verbose, 2), -2) * 10 logging.basicConfig(level=logging.WARNING + log_adjust, format='%(levelname)-8s %(module) 10s: %(funcName)s %(message)s') logging.info('verbosity increased') logging.debug('verbosity increased') try: config = Configuration(args.files) except AssertionError as e: logging.error(str(e)) sys.exit(-2) if args.colspec: try: config.colspec = ColumnSpecification.from_string(args.colspec) except ValueError as e: logging.error("colspec parsing failed: %s", str(e)) sys.exit(-3) if args.name_labels: mappings = {} for line in open(args.name_labels, encoding=config.encoding):