]> git.armaanb.net Git - lightcards.git/blobdiff - lightcards/runner.py
Make optional arguments more explicit
[lightcards.git] / lightcards / runner.py
index 3b8737cab801bfe3ec5c46e53a06cd98a9f123ca..95e44b5275443b3f25941413123c68e1577e5344 100644 (file)
@@ -20,18 +20,20 @@ def parse_args():
     parser.add_argument(
         "-c",
         "--config",
+        metavar="config_file",
         type=str,
+        default="/dev/null",
         help="specify custom config file",
     )
     parser.add_argument(
         "-V",
         "--view",
-        metavar="view",
+        metavar="1-3",
         type=int,
         choices=range(1, 4),
-        help="specify which view to start in (default = 1)",
+        help="specify which view to start in",
     )
-    parser.add_argument("inp", metavar="input file", type=str, nargs=1)
+    parser.add_argument("inp", metavar="input_file", type=str, nargs=1)
     parser.add_argument(
         "-a",
         "--alphabetize",
@@ -42,7 +44,7 @@ def parse_args():
         "-p",
         "--purge",
         action="store_true",
-        help="don't check cached info before starting",
+        help="delete cache before starting",
     )
     parser.add_argument(
         "-r", "--reverse", action="store_true", help="reverse card order"