From ed16b0b66decb82a1fdbc723c846fe4fe755e955 Mon Sep 17 00:00:00 2001 From: poka Date: Sat, 5 Dec 2020 02:17:14 +0100 Subject: [PATCH] remove require ... --- jaklis.py | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/jaklis.py b/jaklis.py index d14396d..950e631 100755 --- a/jaklis.py +++ b/jaklis.py @@ -22,7 +22,7 @@ parser.add_argument('-v', '--version', action='store_true', help="Affiche la ver parser.add_argument('-k', '--key', help="Chemin vers mon trousseau de clé (PubSec)") parser.add_argument('-n', '--node', help="Adresse du noeud Cesium+ ou Gchange à utiliser") -subparsers = parser.add_subparsers(title="Commandes de jaklis", dest="cmd", required=True) +subparsers = parser.add_subparsers(title="Commandes de jaklis", dest="cmd") read_cmd = subparsers.add_parser('read', help="Lecture des messages") send_cmd = subparsers.add_parser('send', help="Envoi d'un message") delete_cmd = subparsers.add_parser('delete', help="Supression d'un message") @@ -66,6 +66,10 @@ unlike_cmd.add_argument('-p', '--profile', help="Profile à déliker") args = parser.parse_args() cmd = args.cmd +if not cmd: + parser.print_help() + sys.exit(1) + if args.version: print(VERSION) sys.exit(0)