Jump to: navigation, search

Manila/Debugging

< Manila
Revision as of 20:41, 23 June 2014 by Clinton Knight (talk | contribs) (Created page with "With the [https://blueprints.launchpad.net/manila/+spec/enable-source-level-debugging proposed] changes in Manila, setting up source-level debugging should be straightforward....")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)

With the proposed changes in Manila, setting up source-level debugging should be straightforward. This page describes the process for PyCharm; feel free to enhance the content with other IDEs such as Eclipse/PyDev.

1. Ensure your OpenStack environment has the pydevd library installed. This is distributed as an egg in the top level of the PyCharm installation directory; there are two separate eggs for Python 2.x and 3.x. For Python 2, just run "easy_install pycharm-debug.egg" to install it in your Python path.

2. Create a debug configuration in PyCharm. If PyCharm is running locally to OpenStack, create a local config: