Maybe creating a “CCEDK watcher thread” would prevent this one from being spammed with messages like this. Nevertheless it might be useful to help people troubleshoot issues.
I mean, why would you want to debug your bot if find out that CCEDK is down?
2015/05/28-07:54:08 ERROR: unable to retrieve order book for usd on ccedk: exception caught: The read operation timed out
2015/05/28-07:54:32 ERROR: unable to retrieve order book for usd on ccedk: exception caught: HTTP Error 502: Bad Gateway
CCEDK appears to be down, because this message " 502: Bad Gateway" is not only generated by pybot, but when using a browser (on a different internet access) as well.
edit: up again
2015/05/28-07:59:47 INFO: ccedk - balance: ...