]> git.immae.eu Git - perso/Immae/Projets/Cryptomonnaies/Cryptoportfolio/Trader.git/blobdiff - main.py
Use generic parser for market processing
[perso/Immae/Projets/Cryptomonnaies/Cryptoportfolio/Trader.git] / main.py
diff --git a/main.py b/main.py
index 2cfb01dfce5d39cf8d63e64a117ae86b80372a2b..f465d8db0239022d620cb89cdf4948ee6c028b60 100644 (file)
--- 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()