user_market = market.Market.from_config(market_config, debug=args.debug)
helper.main_process_market(user_market, args.action, before=args.before, after=args.after)
except Exception as e:
- print("{}: {}".format(e.__class__.__name__, e))
+ try:
+ user_market.report.log_error("main", exception=e)
+ except:
+ print("{}: {}".format(e.__class__.__name__, e))
finally:
helper.main_store_report(report_path, user_id, user_market)