When an engine gets a task and can't run it because it's missing the dependencies, then the task still seems to be stuck on the engine and can't be deleted or resubmitted.
Error on purge_results:
File "/opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/distribute-0.6.24-py2.7.egg/pkg_resources.py", line 499, in run_script
self.require(requires)[0].run_script(script_name, ns)
File "/opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/distribute-0.6.24-py2.7.egg/pkg_resources.py", line 1235, in run_script
execfile(script_filename, namespace, namespace)
File "/opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/DrQueueIPython-0.0.1-py2.7.egg/EGG-INFO/scripts/control_job.py", line 89, in <module>
main()
File "/opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/DrQueueIPython-0.0.1-py2.7.egg/EGG-INFO/scripts/control_job.py", line 72, in main
client.job_delete(job_id)
File "/opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/DrQueueIPython-0.0.1-py2.7.egg/DrQueue/client.py", line 532, in job_delete
self.ip_client.purge_results(task['msg_id'])
File "<string>", line 2, in purge_results
File "/opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/IPython/parallel/client/client.py", line 69, in spin_first
return f(self, *args, **kwargs)
File "/opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/IPython/parallel/client/client.py", line 1585, in purge_results
raise self._unwrap_exception(content)
IPython.parallel.error.RemoteError: IndexError(msg pending: u'6c1c3bed-5907-4b47-8809-2059cad481ed')
Traceback (most recent call last):
File "/opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/IPython/parallel/controller/hub.py", line 1093, in purge_results
raise IndexError("msg pending: %r" % pending[0])
IndexError: msg pending: u'6c1c3bed-5907-4b47-8809-2059cad481ed'
task contents:
In [13]: client.db_query({"msg_id" : "6c1c3bed-5907-4b47-8809-2059cad481ed"})
Out[13]:
[{u'client_uuid': u'4a2e2e60-8b1f-4cf8-b471-f5a04c8d480f',
u'completed': None,
u'content': {},
u'engine_uuid': u'cfb68d25-f6fd-4b25-ac36-590461108452',
u'header': {u'after': [],
u'date': datetime.datetime(2012, 6, 3, 17, 31, 16, 75000),
u'follow': [],
u'msg_id': u'6c1c3bed-5907-4b47-8809-2059cad481ed',
u'msg_type': u'apply_request',
u'retries': 1,
u'session': u'4fcb834453c27b0bb4000000',
u'targets': [],
u'timeout': 0.0,
u'username': u'kaazoo'},
u'msg_id': u'6c1c3bed-5907-4b47-8809-2059cad481ed',
u'pyerr': {u'ename': u'UnmetDependency',
u'engine_info': {u'engine_id': 1,
u'engine_uuid': u'cfb68d25-f6fd-4b25-ac36-590461108452',
u'method': u'apply'},
u'evalue': u'',
u'status': u'error',
u'traceback': [u'Traceback (most recent call last):\n',
u' File "/opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/IPython/zmq/ipkernel.py", line 561, in apply_request\n exec code in self.shell.user_global_ns, self.shell.user_ns\n',
u' File "<string>", line 1, in <module>\n',
u' File "/opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/IPython/parallel/controller/dependency.py", line 66, in __call__\n raise UnmetDependency()\n',
u'UnmetDependency\n']},
u'pyin': None,
u'pyout': None,
u'queue': u'task',
u'received': None,
u'resubmitted': u'43a1a3dc-de5c-4ebf-8356-7db5ef8ab75c',
u'result_content': None,
u'result_header': None,
u'started': None,
u'stderr': u'',
u'stdout': u'',
u'submitted': datetime.datetime(2012, 6, 3, 17, 31, 16, 75000)}]
RetroSearch is an open source project built by @garambo | Open a GitHub Issue
Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo
HTML:
3.2
| Encoding:
UTF-8
| Version:
0.7.4