|
|
|
@ -72,7 +72,10 @@ def upload(wikis, config={}, uploadeddumps=[]):
|
|
|
|
|
c = 0
|
|
|
|
|
for dump in dumps:
|
|
|
|
|
wikidate = dump.split('-')[1]
|
|
|
|
|
item = get_item('wiki-' + wikiname + '-' + wikidate)
|
|
|
|
|
if config.append_date:
|
|
|
|
|
item = get_item('wiki-' + wikiname + '-' + wikidate)
|
|
|
|
|
else:
|
|
|
|
|
item = get_item('wiki-' + wikiname)
|
|
|
|
|
if dump in uploadeddumps:
|
|
|
|
|
if config.prune_directories:
|
|
|
|
|
rmline='rm -rf %s-%s-wikidump/' % (wikiname, wikidate)
|
|
|
|
@ -284,6 +287,7 @@ Use --help to print this help.""")
|
|
|
|
|
parser.add_argument('-c', '--collection', default='opensource')
|
|
|
|
|
parser.add_argument('-wd', '--wikidump_dir', default='.')
|
|
|
|
|
parser.add_argument('-u', '--update', action='store_true')
|
|
|
|
|
parser.add_argument('-d', '--append_date', action='store_true')
|
|
|
|
|
parser.add_argument('listfile')
|
|
|
|
|
config = parser.parse_args()
|
|
|
|
|
if config.admin:
|
|
|
|
|