I've got an external module /odt/dispatcher.py, with
a class defined:

class Dispatcher:
    pass

I can import Dispatcher into controllers/default.py.
However, if I edit dispatcher.py to add a new element
while the web2py server is running and attempt to
import it ...

RPATH2 = "411"

... web2py throws an exception:

Traceback (most recent call last):
  File "web2py/gluon/restricted.py", line 173, in restricted
    exec ccode in environment
File "web2py/applications/oprep/controllers/default.py", line 3, in <module>
    from odt.dispatcher import RPATH2
ImportError: cannot import name RPATH2

Once I've shut down the server and restarted, everything's
fine and RPATH2 can be readily imported into the default.py
controller.

Interesting.

--
Jeff Bauer
Rubicon, Inc.
-- 
You received this message because you are subscribed to the Google Groups 
"web2py-users" group.
To post to this group, send email to web...@googlegroups.com.
To unsubscribe from this group, send email to 
web2py+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/web2py?hl=en.


Reply via email to