From ae9f87cd3deaf002d6cdd2f1199243ac6e0c8dd9 Mon Sep 17 00:00:00 2001 From: emkael Date: Sun, 13 Sep 2015 01:16:36 +0200 Subject: * logging errors --- src/virtual_table.py | 21 ++++++++++++--------- 1 file changed, 12 insertions(+), 9 deletions(-) (limited to 'src') diff --git a/src/virtual_table.py b/src/virtual_table.py index 5f3a896..fd43726 100644 --- a/src/virtual_table.py +++ b/src/virtual_table.py @@ -465,14 +465,17 @@ if __name__ == '__main__': log.info('-------- program started --------') log.debug('parsed arguments: %s', arguments) - table_parser = JFRVirtualTable( - path_prefix=arguments.path, - virtual_pairs=arguments.pairs, - header_text=arguments.text) - table_parser.fix_results() - table_parser.fix_full_results() - table_parser.fix_collected_scores() - table_parser.fix_records_list() - table_parser.fix_travellers() + try: + table_parser = JFRVirtualTable( + path_prefix=arguments.path, + virtual_pairs=arguments.pairs, + header_text=arguments.text) + table_parser.fix_results() + table_parser.fix_full_results() + table_parser.fix_collected_scores() + table_parser.fix_records_list() + table_parser.fix_travellers() + except Exception as e: + log.getLogger('root').error(e.strerror) log.info('--------- program ended ---------') -- cgit v1.2.3