legastero / Kestrel

Kestrel is a job scheduler and dispatcher for distributed computing systems, particularly Virtual Organization Clusters, and uses XMPP for monitoring the state of all compute elements in the cluster and dispatching tasks.
github.com/legastero/Kestrel
Apache License 2.0
31 stars 7 forks source link

kestrel status failing #1

Closed jmddfl closed 13 years ago

jmddfl commented 13 years ago

kestrel status 2011-06-08 11:00:49,282 INFO Negotiating TLS 2011-06-08 11:00:49,282 INFO Using SSL version: 3 2011-06-08 11:00:49,417 INFO Node set to: user@mdupont-celsius-w280/63cbb995 2011-06-08 11:00:49,498 ERROR Could not obtain the pool's status. 2011-06-08 11:00:49,498 ERROR Error processing event handler: <function run_status at 0x1c8e668> Traceback (most recent call last): File "/usr/local/lib/python2.6/dist-packages/sleekxmpp/xmlstream/xmlstream.py", line 999, in _event_runner func(*args) File "/usr/local/lib/python2.6/dist-packages/kestrel-0.9-py2.6.egg/EGG-INFO/scripts/kestrel", line 85, in run_status xmpp.pool_status() File "/usr/local/lib/python2.6/dist-packages/kestrel-0.9-py2.6.egg/kestrel/user.py", line 99, in pool_status logging.info(" Online Workers: %s" % status['online_workers']) TypeError: 'bool' object is unsubscriptable

legastero commented 13 years ago

There was a bug in SleekXMPP until 5min ago that was preventing components from starting properly, which is likely the cause of this issue.

Use the SleekXMPP roster branch and kestrel -d status to see if the issue has been resolved.

h4ck3rm1k3 commented 13 years ago

This is solved. thanks.