Hi, All.  We’re working on upgrading our 1.2.2 instance to v3.  1.2.2 is 
running on SL6 using python27, and everything seems to be working except for 
inveniomigrator.  Once we successfully dump the data from 1.2.2, we plan on 
loading it into a clean 3.0 installation on SL7.

Please see below for the errors we get when trying to check or dump our 
records.  Any help would be greatly appreciated.

Many thanks,
Devin

———

(invenio)-bash-4.1$ inveniomigrator check records
Querying records...
Traceback (most recent call last):
  File "/mnt/documents/invenio/bin/inveniomigrator", line 11, in <module>
    sys.exit(cli())
  File "/mnt/documents/invenio/lib/python2.7/site-packages/click/core.py", line 
764, in __call__
    return self.main(*args, **kwargs)
  File "/mnt/documents/invenio/lib/python2.7/site-packages/click/core.py", line 
717, in main
    rv = self.invoke(ctx)
  File "/mnt/documents/invenio/lib/python2.7/site-packages/click/core.py", line 
1137, in invoke
    return _process_result(sub_ctx.command.invoke(sub_ctx))
  File "/mnt/documents/invenio/lib/python2.7/site-packages/click/core.py", line 
956, in invoke
    return ctx.invoke(self.callback, **ctx.params)
  File "/mnt/documents/invenio/lib/python2.7/site-packages/click/core.py", line 
555, in invoke
    return callback(*args, **kwargs)
  File 
"/mnt/documents/invenio/lib/python2.7/site-packages/invenio_migrator/legacy/cli.py",
 line 114, in check
    count, items = thing_func.get_check()
AttributeError: 'module' object has no attribute ‘get_check'

———

(invenio)-bash-4.1$ inveniomigrator dump records
Querying records...
Traceback (most recent call last):
  File "/mnt/documents/invenio/bin/inveniomigrator", line 11, in <module>
    sys.exit(cli())
  File "/mnt/documents/invenio/lib/python2.7/site-packages/click/core.py", line 
764, in __call__
    return self.main(*args, **kwargs)
  File "/mnt/documents/invenio/lib/python2.7/site-packages/click/core.py", line 
717, in main
    rv = self.invoke(ctx)
  File "/mnt/documents/invenio/lib/python2.7/site-packages/click/core.py", line 
1137, in invoke
    return _process_result(sub_ctx.command.invoke(sub_ctx))
  File "/mnt/documents/invenio/lib/python2.7/site-packages/click/core.py", line 
956, in invoke
    return ctx.invoke(self.callback, **ctx.params)
  File "/mnt/documents/invenio/lib/python2.7/site-packages/click/core.py", line 
555, in invoke
    return callback(*args, **kwargs)
  File 
"/mnt/documents/invenio/lib/python2.7/site-packages/invenio_migrator/legacy/cli.py",
 line 73, in dump
    count, items = thing_func.get(query, from_date, limit=limit, **kwargs)
  File 
"/mnt/documents/invenio/lib/python2.7/site-packages/invenio_migrator/legacy/records.py",
 line 147, in get
    recids, search_pattern = get_modified_recids(from_date)
  File 
"/mnt/documents/invenio/lib/python2.7/site-packages/invenio_migrator/legacy/records.py",
 line 93, in get_modified_recids
    return _get_modified_recids_invenio2(from_date)
  File 
"/mnt/documents/invenio/lib/python2.7/site-packages/invenio_migrator/legacy/records.py",
 line 46, in _get_modified_recids_invenio2
    from invenio.legacy.search_engine import search_pattern
ImportError: No module named invenio.legacy.search_engine

———


Reply via email to