Fix default argument for tasknames
authorHans Anderson <hans@hanscanderson.com>
Tue, 25 Jun 2019 00:35:52 +0000 (18:35 -0600)
committerHans Anderson <hans@hanscanderson.com>
Tue, 25 Jun 2019 00:35:52 +0000 (18:35 -0600)
sbysrc/sby.py

index af36c719688752c7c1cee37768566f5d7de825ff..d82b7a363b3b640ec70e2c2a9239a7144b876666 100644 (file)
@@ -41,6 +41,7 @@ parser.add_argument("-b", action="store_true", dest="backup",
 parser.add_argument("-t", action="store_true", dest="tmpdir",
         help="run in a temporary workdir (remove when finished)")
 parser.add_argument("-T", metavar="<taskname>", action="append", dest="tasknames",
+        default=list(),
         help="add taskname (useful when sby file is read from stdin, ignored if tasknames are given as positional arguments)")
 parser.add_argument("-E", action="store_true", dest="throw_err",
         help="throw an exception (incl stack trace) for most errors")