X-Git-Url: https://git.immae.eu/?a=blobdiff_plain;f=main.py;h=f465d8db0239022d620cb89cdf4948ee6c028b60;hb=ceb7fc4c9e76857fefbe1dfe3f4dd3830d065a6f;hp=2cfb01dfce5d39cf8d63e64a117ae86b80372a2b;hpb=c8df27385e02b22d36b240fe29532e97dbba1f43;p=perso%2FImmae%2FProjets%2FCryptomonnaies%2FCryptoportfolio%2FTrader.git diff --git a/main.py b/main.py index 2cfb01d..f465d8d 100644 --- a/main.py +++ b/main.py @@ -149,7 +149,10 @@ def parse_args(argv): parser.add_argument("--db-database", default="cryptoportfolio", help="Database access to database (default: cryptoportfolio)") - return parser.parse_args(argv) + parsed = parser.parse_args(argv) + if parsed.action is None: + parsed.action = ["sell_all"] + return parsed def process(market_config, market_id, user_id, args, pg_config): try: @@ -165,6 +168,8 @@ def main(argv): pg_config = parse_config(args) + market.Portfolio.report.set_verbose(not args.quiet) + if args.parallel: import threading market.Portfolio.start_worker()