denshoproject / ddr-cmdln

Command-line tools for automating the Densho Digital Repository's various processes.
Other
0 stars 2 forks source link

ddr-transform uses old vocabs code #94

Closed gjost closed 5 years ago

gjost commented 5 years ago
(ddrlocal)ddr@DDREditor:/media/qnfs/kinkura/temp/rainerworkdir/ddr-pc-44$ ddr-transform -t -R /media/qnfs/kinkura/temp/rainerworkdir/ddr-pc-44
2018-09-18 15:44:34,252 INFO     Not committing changes
2018-09-18 15:44:34,252 INFO     Loading collection
2018-09-18 15:44:34,287 INFO     <DDR.models.collection.Collection collection:ddr-pc-44>
2018-09-18 15:44:34,287 INFO     Finding metadata files
2018-09-18 15:44:35,028 INFO     452 paths
2018-09-18 15:44:35,124 INFO     Writing
2018-09-18 15:44:35,124 INFO     0/452 /media/qnfs/kinkura/temp/rainerworkdir/ddr-pc-44/collection.json
2018-09-18 15:44:35,421 INFO     1/452 /media/qnfs/kinkura/temp/rainerworkdir/ddr-pc-44/files/ddr-pc-44-46/entity.json
2018-09-18 15:44:35,457 INFO     getting vocab: http://partner.densho.org/vocab/api/0.2/status.json
2018-09-18 15:44:35,459 INFO     getting vocab: http://partner.densho.org/vocab/api/0.2/language.json
2018-09-18 15:44:35,462 INFO     getting vocab: http://partner.densho.org/vocab/api/0.2/rights.json
2018-09-18 15:44:35,464 INFO     getting vocab: http://partner.densho.org/vocab/api/0.2/public.json
2018-09-18 15:44:35,465 INFO     getting vocab: http://partner.densho.org/vocab/api/0.2/genre.json
2018-09-18 15:44:35,466 INFO     getting vocab: http://partner.densho.org/vocab/api/0.2/facility.json
2018-09-18 15:44:35,468 INFO     getting vocab: http://partner.densho.org/vocab/api/0.2/topics.json
2018-09-18 15:44:35,470 INFO     getting vocab: http://partner.densho.org/vocab/api/0.2/format.json
Traceback (most recent call last):
  File "/opt/ddr-local/venv/ddrlocal/bin/ddr-transform", line 7, in <module>
    __import__('pkg_resources').run_script('ddr-cmdln==0.9.4b0', 'ddr-transform')
  File "/opt/ddr-local/venv/ddrlocal/local/lib/python2.7/site-packages/pkg_resources/__init__.py", line 661, in run_script
    self.require(requires)[0].run_script(script_name, ns)
  File "/opt/ddr-local/venv/ddrlocal/local/lib/python2.7/site-packages/pkg_resources/__init__.py", line 1441, in run_script
    exec(code, namespace, namespace)
  File "/opt/ddr-local/venv/ddrlocal/lib/python2.7/site-packages/ddr_cmdln-0.9.4b0-py2.7.egg/EGG-INFO/scripts/ddr-transform", line 146, in <module>
    main()
  File "/opt/ddr-local/venv/ddrlocal/lib/python2.7/site-packages/ddr_cmdln-0.9.4b0-py2.7.egg/EGG-INFO/scripts/ddr-transform", line 141, in main
    mail=args.mail,
  File "/opt/ddr-local/venv/ddrlocal/lib/python2.7/site-packages/ddr_cmdln-0.9.4b0-py2.7.egg/EGG-INFO/scripts/ddr-transform", line 88, in transform
    after = vocab.repair_topicdata(o.topics)
TypeError: repair_topicdata() takes exactly 2 arguments (1 given)
gjost commented 5 years ago

Fixed in 5459724.