Oups! It does like that it does not work. I was loading old code in my
tests. The modules were not reloaded. I have to find another
solution...

On 5 avr, 22:04, pierreth <pierre.thibau...@gmail.com> wrote:
> I wanted to share code from one web2py application to another.
>
> So I created two packages with the same name in two different web2py
> applications. I load the code of the package modules with local_import
> from the controllers of both application. The two applications are
> having almost the same packages in their "modules" directories. The
> names of the modules are the same but the code is a little bit
> different. Here, I am trying to have name collisions on purpose.
>
> I was expecting collisions because the packages in the 'modules'
> directories of my applications are using standard python imports. But
> no, I have no collision based on my tests even if my packages are
> referencing other packages also located in the "modules" directory.
>
> Is it really safe to do what I do? It is a bit magical.

Reply via email to