Skip to content

Commit 76742de

Browse files
committed
Add type specifiers to argparse
1 parent 0761571 commit 76742de

File tree

1 file changed

+7
-4
lines changed

1 file changed

+7
-4
lines changed

check_urls.py

Lines changed: 7 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -108,18 +108,21 @@ def parse_args(argv):
108108
description='Check correctness of url links.',
109109
add_help=True)
110110
parser.add_argument(
111-
'--url-timeout',
111+
'-timeout', '--url-timeout',
112112
default=10.0,
113+
type=float,
113114
dest='timeout',
114115
help='Timeout in seconds to wait for url')
115116
parser.add_argument(
116-
'--url-retries',
117-
default=10,
117+
'-retries', '--url-retries',
118+
default=5,
119+
type=int,
118120
dest='retries',
119121
help='Number of url retries')
120122
parser.add_argument(
121-
'--num-threads',
123+
'-threads', '--num-threads',
122124
default=cpu_count()*4,
125+
type=int,
123126
dest='threads',
124127
help='Number of threads to run with')
125128
return parser.parse_args(argv)

0 commit comments

Comments
 (0)