2
0
mirror of https://github.com/WikiTeam/wikiteam synced 2024-11-10 13:10:27 +00:00

version 0.2.2 and tiny bits in --help

This commit is contained in:
Emilio J. Rodríguez-Posada 2014-07-03 16:02:11 +02:00
parent fc2ed3ed0d
commit eb97cf1adf

View File

@ -38,7 +38,7 @@ import time
import urllib
import urllib2
__VERSION__ = '0.2.1'
__VERSION__ = '0.2.2' #major, minor, micro
def getVersion():
return(__VERSION__)
@ -837,17 +837,17 @@ def welcome():
message = ''
""" Opening message """
message += "#"*73
message += '\n'
message += """# Welcome to DumpGenerator 0.2 by WikiTeam (GPL v3) #
# More info at: https://github.com/WikiTeam/wikiteam #"""
message += """
# Welcome to DumpGenerator %s by WikiTeam (GPL v3) #
# More info at: https://github.com/WikiTeam/wikiteam #""" % (getVersion())
message += "\n"
message += "#"*73
message += "\n"
message += ''
message += "\n"
message += "#"*73
message += "\n"
message += """# Copyright (C) 2011-2014 WikiTeam #
message += """
# Copyright (C) 2011-2014 WikiTeam #
# This program is free software: you can redistribute it and/or modify #
# it under the terms of the GNU General Public License as published by #
# the Free Software Foundation, either version 3 of the License, or #
@ -879,27 +879,27 @@ def getParameters(params=[]):
if not params:
params = sys.argv
parser = argparse.ArgumentParser(description=welcome())
parser = argparse.ArgumentParser(description='')
parser.add_argument('-v', '--version', action='version', version=(params[0] + " version " + getVersion()))
parser.add_argument('--cookies', metavar="cookies.txt", help="Path to a cookies.txt file.")
parser.add_argument('--cookies', metavar="cookies.txt", help="path to a cookies.txt file")
parser.add_argument('--delay', metavar=5, default=0, help="adds a delay (in seconds)")
groupAPIOrIndex = parser.add_mutually_exclusive_group(required=True)
groupAPIOrIndex.add_argument('--api', help="URL to api.php.")
groupAPIOrIndex.add_argument('--index', help="URL to index.php.")
groupAPIOrIndex.add_argument('--api', help="URL to api.php")
groupAPIOrIndex.add_argument('--index', help="URL to index.php")
groupXMLOrImages = parser.add_argument_group()
groupXMLOrImages.add_argument('--xml', action='store_true', help="Generates an XML dump. Retrieves full history of all pages (if you want only the current version use --xml --curonly)")
parser.add_argument('--curonly', action='store_true', help='Store only the current version of pages.')
groupXMLOrImages.add_argument('--xml', action='store_true', help="generates a full history XML dump (--xml --curonly for current revisions only)")
parser.add_argument('--curonly', action='store_true', help='store only the current version of pages')
groupXMLOrImages.add_argument('--images', action='store_true', help="Generates an image dump")
groupXMLOrImages.add_argument('--images', action='store_true', help="generates an image dump")
parser.add_argument('--path', help='Path to store wiki dump at.')
parser.add_argument('--resume', action='store_true', help='Resumes previous incomplete dump. Requires --path.')
parser.add_argument('--force', action='store_true')
parser.add_argument('--namespaces', metavar="1,2,3", help='Comma-separated value of namespaces to include (all by default)')
parser.add_argument('--exnamespaces', metavar="1,2,3", help='Comma-separated value of namespaces to exclude')
parser.add_argument('--path', help='path to store wiki dump at')
parser.add_argument('--resume', action='store_true', help='resumes previous incomplete dump (requires --path)')
parser.add_argument('--force', action='store_true', help='')
parser.add_argument('--namespaces', metavar="1,2,3", help='comma-separated value of namespaces to include (all by default)')
parser.add_argument('--exnamespaces', metavar="1,2,3", help='comma-separated value of namespaces to exclude')
args = parser.parse_args()