このページに従って 、Eclipseでキーストーンを設定し、stable/folsom のキーストーン ブランチをデバッグします。デバッグ メニューを起動すると、コンソールに次のように書き込まれます。
pydev debugger: starting
Traceback (most recent call last):
File "/usr/lib/python2.7/site-packages/eventlet/hubs/hub.py", line 336, in fire_timers timer()
File "/usr/lib/python2.7/site-packages/eventlet/hubs/timer.py", line 56, in __call__
cb(*args, **kw)
File "/usr/lib/python2.7/site-packages/eventlet/semaphore.py", line 95, in _acquire waiter.switch()
error: cannot switch to a different thread
このため、デバッグできません。ただし、デバッグモードなしで i を起動するとうまく機能します。ide などを使用して keystone のソース コードをデバッグする方法についてアドバイスをいただければ幸いです。
ありがとう。