Skip to content

Commit edabc58

Browse files
committed
feat: add command help text
1 parent 9e57478 commit edabc58

File tree

1 file changed

+26
-17
lines changed

1 file changed

+26
-17
lines changed

litefs.py

+26-17
Original file line numberDiff line numberDiff line change
@@ -1293,24 +1293,33 @@ def run(self, timeout=.2):
12931293

12941294
def _cmd_args(args):
12951295
parser = argparse.ArgumentParser(args[0], description=__doc__)
1296-
parser.add_argument('--host', action='store', dest='host',
1297-
required=False, default='localhost')
1296+
parser.add_argument('--host', dest='host',
1297+
required=False, default='localhost',
1298+
help='bind server to HOST')
12981299
parser.add_argument('--port', action='store', dest='port', type=int,
1299-
required=False, default=9090)
1300-
parser.add_argument('--webroot', action='store', dest='webroot',
1301-
required=False, default='./site')
1302-
parser.add_argument('--debug', action='store', dest='debug',
1303-
required=False, default=False)
1304-
parser.add_argument('--not-found', action='store', dest="not_found",
1305-
required=False, default=default_404)
1306-
parser.add_argument('--default-page', action='store',
1307-
dest='default_page', required=False, default='index.html')
1308-
parser.add_argument('--cgi-dir', action='store', dest='cgi_dir',
1309-
required=False, default='/cgi-bin')
1310-
parser.add_argument('--log', action='store', dest='log',
1311-
required=False)
1312-
parser.add_argument('--listen', action='store', dest='listen', type=int,
1313-
required=False, default=1024)
1300+
required=False, default=9090,
1301+
help='bind server to PORT')
1302+
parser.add_argument('--webroot', dest='webroot',
1303+
required=False, default='./site',
1304+
help='use WEBROOT as root directory')
1305+
parser.add_argument('--debug', action='store_true', dest='debug',
1306+
required=False, default=False,
1307+
help='start server in debug mode')
1308+
parser.add_argument('--not-found', dest="not_found",
1309+
required=False, default=default_404,
1310+
help='use NOT_FOUND as 404 page')
1311+
parser.add_argument('--default-page', dest='default_page',
1312+
required=False, default='index.html',
1313+
help='use DEFAULT_PAGE as web default page')
1314+
parser.add_argument('--cgi-dir', dest='cgi_dir',
1315+
required=False, default='/cgi-bin',
1316+
help='use CGI_DIR as cgi scripts directory')
1317+
parser.add_argument('--log', dest='log',
1318+
required=False, default='./default.log',
1319+
help='save log to LOG')
1320+
parser.add_argument('--listen', dest='listen', type=int,
1321+
required=False, default=1024,
1322+
help='server LISTEN')
13141323
args = parser.parse_args(args and args[1:])
13151324
return args
13161325

0 commit comments

Comments
 (0)