From 910ca89d6b75739c154edbe47ac16efb82a7285e Mon Sep 17 00:00:00 2001 From: Ludovic Pouzenc Date: Sun, 2 Dec 2018 21:20:05 +0100 Subject: arg parse : default values need to be in arrays --- pidu | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pidu b/pidu index eef6ca3..2928e61 100755 --- a/pidu +++ b/pidu @@ -74,7 +74,7 @@ def check_positive(value): if __name__ == "__main__": parser = argparse.ArgumentParser() - parser.add_argument('-j', '--jobs', nargs=1, type=check_positive, default=cpu_count(), help='Use N parallel process to stat() the filesystem' ) - parser.add_argument('path', nargs='*', default=os.getcwd()) + parser.add_argument('-j', '--jobs', nargs=1, type=check_positive, default=[cpu_count()], help='Use N parallel process to stat() the filesystem' ) + parser.add_argument('path', nargs='*', default=[os.getcwd()]) args = parser.parse_args() main(args) -- cgit v1.2.3