market.report.log_stage("make_order_end")
def get_user_market(config_path, user_id, debug=False):
- pg_config, report_path = parse_config(config_path)
+ args = ["--config", config_path]
+ if debug:
+ args.append("--debug")
+ args = parse_args(args)
+ pg_config = parse_config(args)
market_id, market_config, user_id = list(fetch_markets(pg_config, str(user_id)))[0]
- args = type('Args', (object,), { "debug": debug, "quiet": False })()
return market.Market.from_config(market_config, args,
pg_config=pg_config, market_id=market_id,
- user_id=user_id, report_path=report_path)
+ user_id=user_id)
def fetch_markets(pg_config, user):
connection = psycopg2.connect(**pg_config)