try:
nodes = harvester.harvest (options)
except:
- print "Exception:"
- print '-'*60
- traceback.print_exc(file=sys.stdout)
- print '-'*60
+ print >> sys.stderr, "Exception:"
+ print >> sys.stderr, '-'*60
+ traceback.print_exc(file=sys.stderr)
+ print >> sys.stderr, '-'*60
nodes = []
added = updated = 0
#un identifier doit être présent, s'il ne commence pas par http, prendre l'uri
#(i.e : aide-en-ligne fournit un identifier sous forme de titre)
if meta.get("identifier") is None:
- meta['identifier'] = meta['uri']
+ meta['identifier'] = meta.get('uri')
# récupère les listsets associés
listsets = record.findall (".//%sheader/%ssetspec" % (oai2ns, oai2ns))