put import ipdb; ipdb.set_trace() here in the code
Delete the previously compiled code
frappe@ubuntu:~/frappe-bench$ rm apps/frappe/frappe/client.pyc
rerun the setup_wizard with bench reinstall
On the browser client I followed the /desk/set-wizard/0 Hello prompts and so on and Setup Complete ran as expected.
But too bad contrary to expected no debugger session occurred?
Nonetheless this was recompiled (as expected)
frappe@ubuntu:~/frappe-bench$ ls -al apps/frappe/frappe/client.pyc
-rw-rw-r-- 1 frappe frappe 13667 May 27 15:54 apps/frappe/frappe/client.pyc
My goal was to step through the get_js function in client.py to learn about and spot what may be amiss.
This I think is the client side call to the server
Parts of the setup_wizard code run on (the web browser) client and on the server too, to grok the whole picture here is a challenge.