Fix license URL, misc.

pull/240/head
PiRSquared17 10 years ago
parent 0fa6085a2a
commit 6b2c5a6915

@ -42,7 +42,7 @@ convertlang = {'ar': 'Arabic', 'de': 'German', 'en': 'English', 'es': 'Spanish',
listfile = sys.argv[1] listfile = sys.argv[1]
uploadeddumps = [] uploadeddumps = []
try: try:
uploadeddumps = [l.split(';')[1] for l in open('uploader-%s.log' % (listfile), 'r').read().strip().splitlines()] uploadeddumps = [l.split(';')[1] for l in open('uploader-%s.log' % (listfile), 'r').read().strip().splitlines() if len(l.split(';'))>1]
except: except:
pass pass
print '%d dumps uploaded previously' % (len(uploadeddumps)) print '%d dumps uploaded previously' % (len(uploadeddumps))
@ -117,7 +117,6 @@ def upload(wikis, config={}):
for dump in dumps: for dump in dumps:
wikidate = dump.split('-')[1] wikidate = dump.split('-')[1]
item = get_item('wiki-' + wikiname) item = get_item('wiki-' + wikiname)
if dump in uploadeddumps: if dump in uploadeddumps:
if config['prune-directories']: if config['prune-directories']:
rmline='rm -rf %s-%s-wikidump/' % (wikiname, wikidate) rmline='rm -rf %s-%s-wikidump/' % (wikiname, wikidate)
@ -271,7 +270,7 @@ def upload(wikis, config={}):
'language': lang, 'language': lang,
'last-updated-date': wikidate_text, 'last-updated-date': wikidate_text,
'subject': '; '.join(wikikeys), # Keywords should be separated by ; but it doesn't matter much; the alternative is to set one per field with subject[0], subject[1], ... 'subject': '; '.join(wikikeys), # Keywords should be separated by ; but it doesn't matter much; the alternative is to set one per field with subject[0], subject[1], ...
'licenseurl': urlparse.urljoin(wiki, wikilicenseurl), 'licenseurl': wikilicenseurl and urlparse.urljoin(wiki, wikilicenseurl),
'rights': wikirights, 'rights': wikirights,
'originalurl': wikiurl, 'originalurl': wikiurl,
} }
@ -288,7 +287,7 @@ def upload(wikis, config={}):
uploadeddumps.append(dump) uploadeddumps.append(dump)
log(wiki, dump, 'ok') log(wiki, dump, 'ok')
except: except:
log(wiki, dump, 'error?') print wiki, dump, 'error when uploading?'
c += 1 c += 1

Loading…
Cancel
Save