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, sdamm(a)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-bounces(a)lists.kamailio.org> on behalf of
Niklas Larsson <niklas(a)tese.se>
*Sent:* Monday, November 14, 2022 10:46
*To:* Henning Westerholt <hw(a)gilawa.com>om>; Kamailio (SER) - Users
Mailing List <sr-users(a)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(a)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(a)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