<html>
<head>
<style><!--
.hmmessage P
{
margin:0px;
padding:0px
}
body.hmmessage
{
font-size: 12pt;
font-family:΢ÈíÑźÚ
}
--></style></head>
<body class='hmmessage'><div dir='ltr'><meta http-equiv="content-type" content="text/html; charset=utf-8"><style>body { line-height: 1.5; }blockquote { margin-top: 0px; margin-bottom: 0px; margin-left: 0.5em; }body { font-size: 10.5pt; font-family: 'Microsoft YaHei UI'; color: rgb(0, 0, 0); line-height: 1.5; }</style>
<div><span></span><pre style="margin-top: 1.5em; margin-bottom: 1.5em; padding: 0px; border: 0px; font-size: 12.00119972229px; font-family: 'andale mono', 'lucida console', monospace; vertical-align: baseline; white-space: pre-wrap; line-height: 18.0018005371094px; color: rgb(83, 83, 83);">> I know that with Keystone we needed to run with standard threads, not 
> eventlet greenthreads in order to get step by step debugging.
> I've been mostly working with RPD, and that has worked well for me. I 
> used PyCHarm for a bout a year, but did not renew it, as it doesn't 
> really buy me that much when I have to ssh in to a remote machine anyway.
> My Write up
> <a href="http://adam.younglogic.com/2015/02/debugging-openstack-with-rpdb/" style="margin: 0px; padding: 0px; border: 0px; font-weight: inherit; font-style: inherit; font-size: 12.00119972229px; font-family: inherit; vertical-align: baseline; color: rgb(188, 21, 24); text-decoration: none;">http://adam.younglogic.com/2015/02/debugging-openstack-with-rpdb/</a></pre><pre style="margin-top: 1.5em; margin-bottom: 1.5em; padding: 0px; border: 0px; font-size: 12.00119972229px; font-family: 'andale mono', 'lucida console', monospace; vertical-align: baseline; white-space: pre-wrap; line-height: 18.0018005371094px; color: rgb(83, 83, 83);">i like rpdb, simple and <span style="font-family: ''; color: rgb(0, 0, 0); font-size: 10.5pt; line-height: 1.5; background-color: window;">convenience.</span></pre><pre style="margin-top: 1.5em; margin-bottom: 1.5em; padding: 0px; border: 0px; font-size: 12.00119972229px; font-family: 'andale mono', 'lucida console', monospace; vertical-align: baseline; white-space: pre-wrap; line-height: 18.0018005371094px; color: rgb(83, 83, 83);"><span style="font-size: 12.00119972229px; line-height: 18.0018005371094px; background-color: window;">thank you adam! </span></pre><pre style="margin-top: 1.5em; margin-bottom: 1.5em; padding: 0px; border: 0px; font-size: 12.00119972229px; font-family: 'andale mono', 'lucida console', monospace; vertical-align: baseline; white-space: pre-wrap; line-height: 18.0018005371094px; color: rgb(83, 83, 83);"><span style="font-size: 12.00119972229px; line-height: 18.0018005371094px; background-color: window;"><br></span></pre><pre style="margin-top: 1.5em; margin-bottom: 1.5em; padding: 0px; border: 0px; font-size: 12.00119972229px; font-family: 'andale mono', 'lucida console', monospace; vertical-align: baseline; white-space: pre-wrap; line-height: 18.0018005371094px; color: rgb(83, 83, 83);"><span style="font-size: 12.00119972229px; line-height: 18.0018005371094px; background-color: window;">Regards,</span></pre><pre style="margin-top: 1.5em; margin-bottom: 1.5em; padding: 0px; border: 0px; font-size: 12.00119972229px; font-family: 'andale mono', 'lucida console', monospace; vertical-align: baseline; white-space: pre-wrap; line-height: 18.0018005371094px; color: rgb(83, 83, 83);"><span style="font-size: 12.00119972229px; line-height: 18.0018005371094px; background-color: window;">kkxue</span></pre></div><blockquote style="margin-top: 0px; margin-bottom: 0px; margin-left: 0.5em;"><div>
</div></blockquote>
                                          </div></body>
</html>