aboutsummaryrefslogtreecommitdiff
path: root/wikiget/wikiget.py
diff options
context:
space:
mode:
authorTao Lin <831611+mirguest@users.noreply.github.com>2020-07-23 05:54:36 +0800
committerGitHub <noreply@github.com>2020-07-22 14:54:36 -0700
commitc25998bf12c5dd0e0866886fed54a95a2153e48b (patch)
tree7924c96d6545160ae6a7312bac714c23e439a823 /wikiget/wikiget.py
parent1901be9d17b1b27adc95982b84fe8aa43d3c123e (diff)
downloadwikiget-c25998bf12c5dd0e0866886fed54a95a2153e48b.tar.gz
wikiget-c25998bf12c5dd0e0866886fed54a95a2153e48b.zip
Support private mediawiki (#1)
* add relative path support. * add username and password support. Co-authored-by: Cody Logan <clpo13@gmail.com>
Diffstat (limited to 'wikiget/wikiget.py')
-rw-r--r--wikiget/wikiget.py11
1 files changed, 10 insertions, 1 deletions
diff --git a/wikiget/wikiget.py b/wikiget/wikiget.py
index ab2ace0..c991faf 100644
--- a/wikiget/wikiget.py
+++ b/wikiget/wikiget.py
@@ -19,7 +19,7 @@ import argparse
import logging
import sys
-from . import DEFAULT_SITE, __version__
+from . import DEFAULT_SITE, DEFAULT_PATH, __version__
from .dl import download
@@ -63,6 +63,15 @@ def main():
parser.add_argument('-s', '--site', default=DEFAULT_SITE,
help='MediaWiki site to download from '
'(default: %(default)s)')
+ parser.add_argument('-p', '--path', default=DEFAULT_PATH,
+ help='MediaWiki site path to download from '
+ '(default: %(default)s)')
+ parser.add_argument('--username', default="",
+ help='MediaWiki site username '
+ '(default: %(default)s)')
+ parser.add_argument('--password', default="",
+ help='MediaWiki site password '
+ '(default: %(default)s)')
output_options = parser.add_mutually_exclusive_group()
output_options.add_argument('-o', '--output',
help='write download to OUTPUT')