Hello,

thanks for sharing it! I think it could be useful for many others,
therefore I added  it to the docs of the module.


Cheers,
Daniel


On 15.11.22 09:14, sd...@pascom.net wrote:
> Hi,
> our python configuration consists of many files, too. To have the
> reload working, we have this block in our configuration:
>
>
> import mod1
> import mod2
> import mod3
> from importlib import reload
>
> def mod_init():
>     KSR.info("===== initializing kamailio.py\n")
>     reload(mod1)
>     reload(mod2)
>     reload(mod3)
>     KSR.info("===== Done reloading modules\n")
>     return kamailio()
> ​modX will be the modules you import at the top.
> HTH
> Sebastian
> ------------------------------------------------------------------------
> *From:* sr-users <sr-users-boun...@lists.kamailio.org> on behalf of
> Niklas Larsson <nik...@tese.se>
> *Sent:* Monday, November 14, 2022 10:46
> *To:* Henning Westerholt <h...@gilawa.com>; Kamailio (SER) - Users
> Mailing List <sr-users@lists.kamailio.org>
> *Subject:* Re: [SR-Users] KEMI - app_python3 - reload multiple python
> files
>  
> Hi,
>
> that is what we do:
>
> import sys
> import KSR as KSR
> import constants
> import endpointparam as epParam
> import iendpoint as ep
> from util import ParseAddress
> from endpoint import GetEgressEndPointInstance, CreateAsteriskEndPoint,
> CreateSipTrunkEndPoint
>
> etc
>
> Been googling a bit, and it's should be possible to do a module.reload()
> - but is there a way to find out in that the modules needs to be reloaded?
>
> /niklas
>
> Den 2022-11-14 kl. 09:05, skrev Henning Westerholt:
> > Hello,
> >
> > have you tried to just use "import my-file" the file my-file in your
> kamailio.py?
> >
> > Cheers,
> >
> > Henning
> >
>
> __________________________________________________________
> Kamailio - Users Mailing List - Non Commercial Discussions
> sr-users@lists.kamailio.org
> Important: keep the mailing list in the recipients, do not reply only
> to the sender!
> Edit mailing list options or unsubscribe:
> https://lists.kamailio.org/cgi-bin/mailman/listinfo/sr-users
>
> __________________________________________________________
> Kamailio - Users Mailing List - Non Commercial Discussions
> sr-users@lists.kamailio.org
> Important: keep the mailing list in the recipients, do not reply only to the 
> sender!
> Edit mailing list options or unsubscribe:
> https://lists.kamailio.org/cgi-bin/mailman/listinfo/sr-users

-- 
Daniel-Constantin Mierla -- www.asipto.com
www.twitter.com/miconda -- www.linkedin.com/in/miconda
__________________________________________________________
Kamailio - Users Mailing List - Non Commercial Discussions
sr-users@lists.kamailio.org
Important: keep the mailing list in the recipients, do not reply only to the 
sender!
Edit mailing list options or unsubscribe:
https://lists.kamailio.org/cgi-bin/mailman/listinfo/sr-users

Reply via email to