Hello!

We are using invenio 1.1.2 as test server. 

Trying to harvest records from  'cdsweb.cern.ch' I received the following
messages:

In 'bibsched.log'

'an error occurred while harvesting from source cdsweb for the dates chosen:

Local variable 'e' referenced before assignment'

In 'invenio.err'

* 2013-11-14 01:11:55 -> StandardError: BibTask with ERRORS:

    #211 oaiharvest -> DONE WITH ERRORS (bibsched.py:1239:check_errors)

 

** User details

No client information available

 

** Traceback details 

 

Traceback (most recent call last):

  File "/usr/lib64/python2.6/site-packages/invenio/bibsched.py", line 1302,
in watch_loop

    calculate_rows()

  File "/usr/lib64/python2.6/site-packages/invenio/bibsched.py", line 1246,
in calculate_rows

    check_errors()

  File "/usr/lib64/python2.6/site-packages/invenio/bibsched.py", line 1239,
in check_errors

    raise StandardError(msg)

StandardError: BibTask with ERRORS:

    #211 oaiharvest -> DONE WITH ERRORS

 

** Stack frame details

 

Frame check_errors in /usr/lib64/python2.6/site-packages/invenio/bibsched.py
at line 1239

----------------------------------------------------------------------------
---

      1236                 msg = 'BibTask with ERRORS:\n%s' %
"\n".join(msg_errors)

      1237                 err_types = set(e[2] for e in errors if e[2])

      1238                 if 'ERROR' in err_types or 'DONE WITH ERRORS' in
err_types:

----> 1239                     raise StandardError(msg)

      1240                 else:

      1241                     raise RecoverableError(msg)

      1242

----------------------------------------------------------------------------
---

                 err_types =  "set(['DONE WITH ERRORS'])"

                    errors =  "((211L, 'oaiharvest', 'DONE WITH ERRORS'),)"

                msg_errors =  "['    #211 oaiharvest -> DONE WITH ERRORS']"

                       sql =  '"SELECT count(id) FROM schTASK WHERE
status=\'ERROR\' OR status=\'DONE WITH ERRORS\' OR STATUS=\'CERROR\'"'

                       msg =  "'BibTask with ERRORS:\\n    #211 oaiharvest
-> DONE WITH ERRORS'"

                       row =  "(211L, 'oaiharvest', 'DONE WITH ERRORS')"

 

Frame calculate_rows in
/usr/lib64/python2.6/site-packages/invenio/bibsched.py at line 1249

----------------------------------------------------------------------------
---

      1246                 check_errors()

      1247             except RecoverableError, msg:

      1248                 register_emergency('Light emergency from %s:
BibTask failed: %s' % (CFG_SITE_URL, msg))

----> 1249                 run_sql("UPDATE schTASK SET status='ERRORS
REPORTED' WHERE status='CERROR'")

      1250 

      1251             max_bibupload_priority, min_bibupload_priority =
run_sql(

      1252                         """SELECT MAX(priority), MIN(priority)

----------------------------------------------------------------------------
---

                      self =  '<invenio.bibsched.BibSched object at
0x383dc10>'

              check_errors =  '<function check_errors at 0x35af2a8>'

 

Frame watch_loop in /usr/lib64/python2.6/site-packages/invenio/bibsched.py
at line 1322

----------------------------------------------------------------------------
---

      1319                     else:

      1320                         time.sleep(CFG_BIBSCHED_REFRESHTIME)

      1321         except Exception, err:

----> 1322             register_exception(alert_admin=True)

      1323             try:

      1324                 register_emergency('Emergency from %s: BibSched
halted: %s' % (CFG_SITE_URL, err))

      1325             except NotImplementedError:

----------------------------------------------------------------------------
---

              check_errors =  '<function check_errors at 0x35af2a8>'

            calculate_rows =  '<function calculate_rows at 0x384d8c0>'

                      task =  "(211L, 'oaiharvest', datetime.datetime(2013,
11, 14, 1, 11, 45), 'WAITING', 0, '', None)"

                      self =  '<invenio.bibsched.BibSched object at
0x383dc10>'

                       err =  "StandardError('BibTask with ERRORS:\\n
#211 oaiharvest -> DONE WITH ERRORS',)"

 

 

Thanks!

Reply via email to