Discussion:
[asterisk-users] FW: Can you reload only one conf file?
Mike
2007-08-10 00:37:36 UTC
Permalink
In the interest of making things cleaner, I'd like to know if I can just
reload one single conf file. Let's say I have two files, extensions.conf
which includes small_file.conf.

I only want "small_file.conf" reloaded, not the main file. Is this at all
possible?

Mike
Paul
2007-08-10 00:49:45 UTC
Permalink
Mike wrote:

>
> In the interest of making things cleaner, I'd like to know if I can
> just reload one single conf file. Let's say I have two files,
> extensions.conf which includes small_file.conf.
>
> I only want "small_file.conf" reloaded, not the main file. Is this at
> all possible?
>
> Mike

Not possible without modifying the asterisk source code.
Stephen Bosch
2007-08-10 01:40:10 UTC
Permalink
Paul wrote:
> Mike wrote:
>
>>
>> In the interest of making things cleaner, I'd like to know if I can
>> just reload one single conf file. Let's say I have two files,
>> extensions.conf which includes small_file.conf.
>>
>> I only want "small_file.conf" reloaded, not the main file. Is this at
>> all possible?
>>
>> Mike
>
> Not possible without modifying the asterisk source code.

Yes, it is possible.

> asterisk*CLI> help reload
> Usage: reload [module ...]
> Reloads configuration files for all listed modules which support
> reloading, or for all supported modules if none are listed.

If you only want to reload configs for a specific module, just reload
that module. Example:

> asterisk*CLI> reload chan_sip.so
> -- Reloading module 'chan_sip.so' (Session Initiation Protocol (SIP))
> Reloading SIP
> == Parsing '/etc/asterisk/sip.conf': Found
> == Parsing '/etc/asterisk/sip_notify.conf': Found
> asterisk*CLI>

-Stephen-
Ken Williams
2007-08-10 02:01:29 UTC
Permalink
I think you misunderstood the question Stephen. I believe he's saying he's got extension.conf & sub_extension.conf that's included. You can do a dialplan reload to reload both files, but for whatever reason he only wants to load the sub_extension.conf. Both are related to the same module, one included in the other.

Clear as mud?



From: Stephen Bosch
Sent: Thu 8/9/2007 7:40 PM
To: Asterisk Users Mailing List - Non-Commercial Discussion
Subject: Re: [asterisk-users] FW: Can you reload only one conf file?


Paul wrote:
> Mike wrote:
>
>>
>> In the interest of making things cleaner, I'd like to know if I can
>> just reload one single conf file. Let's say I have two files,
>> extensions.conf which includes small_file.conf.
>>
>> I only want "small_file.conf" reloaded, not the main file. Is this at
>> all possible?
>>
>> Mike
>
> Not possible without modifying the asterisk source code.

Yes, it is possible.

> asterisk*CLI> help reload
> Usage: reload [module ...]
> Reloads configuration files for all listed modules which support
> reloading, or for all supported modules if none are listed.

If you only want to reload configs for a specific module, just reload
that module. Example:

> asterisk*CLI> reload chan_sip.so
> -- Reloading module 'chan_sip.so' (Session Initiation Protocol (SIP))
> Reloading SIP
> == Parsing '/etc/asterisk/sip.conf': Found
> == Parsing '/etc/asterisk/sip_notify.conf': Found
> asterisk*CLI>

-Stephen-

_______________________________________________
--Bandwidth and Colocation Provided by http://www.api-digital.com--

asterisk-users mailing list
To UNSUBSCRIBE or update options visit:
http://lists.digium.com/mailman/listinfo/asterisk-users
Mike
2007-08-10 12:41:37 UTC
Permalink
Ken,

You understood correctly.

For those who answered and didn't understand the need, I wanted to reload
automatically (based on some external event) part of my conf file. I only
felt that since this was automatic, it would have been better to limit this
reloading to only the part that mattered as opposed to the whole thing. For
all I know, this could be triggered while I am coding some new thing and
could screw up my dialplan.

But I guess I won't be doing this.

Regards,

Mike




_____

From: asterisk-users-***@lists.digium.com
[mailto:asterisk-users-***@lists.digium.com] On Behalf Of Ken Williams
Sent: Thursday, August 09, 2007 22:01
To: Asterisk Users Mailing List - Non-Commercial Discussion
Subject: Re: [asterisk-users] FW: Can you reload only one conf file?


I think you misunderstood the question Stephen. I believe he's saying he's
got extension.conf & sub_extension.conf that's included. You can do a
dialplan reload to reload both files, but for whatever reason he only wants
to load the sub_extension.conf. Both are related to the same module, one
included in the other.

Clear as mud?

_____

From: Stephen Bosch
Sent: Thu 8/9/2007 7:40 PM
To: Asterisk Users Mailing List - Non-Commercial Discussion
Subject: Re: [asterisk-users] FW: Can you reload only one conf file?


Paul wrote:

> Mike wrote:

>

>>

>> In the interest of making things cleaner, I'd like to know if I can

>> just reload one single conf file. Let's say I have two files,

>> extensions.conf which includes small_file.conf.

>>

>> I only want "small_file.conf" reloaded, not the main file. Is this at

>> all possible?

>>

>> Mike

>

> Not possible without modifying the asterisk source code.



Yes, it is possible.



> asterisk*CLI> help reload

> Usage: reload [module ...]

> Reloads configuration files for all listed modules which support

> reloading, or for all supported modules if none are listed.



If you only want to reload configs for a specific module, just reload

that module. Example:



> asterisk*CLI> reload chan_sip.so

> -- Reloading module 'chan_sip.so' (Session Initiation Protocol (SIP))

> Reloading SIP

> == Parsing '/etc/asterisk/sip.conf': Found

> == Parsing '/etc/asterisk/sip_notify.conf': Found

> asterisk*CLI>



-Stephen-



_______________________________________________

--Bandwidth and Colocation Provided by http://www.api-digital.com--



asterisk-users mailing list

To UNSUBSCRIBE or update options visit:

http://lists.digium.com/mailman/listinfo/asterisk-users
Steve Totaro
2007-08-10 13:08:58 UTC
Permalink
It wasn't that long ago that repeated reloads would cause an Asterisk
system to slow and eventually crash. I think that bug was fixed but I
would still only use reload on specific modules, not a total reload.

Thanks,
Steve

Mike wrote:
> Ken,
>
> You understood correctly.
>
> For those who answered and didn't understand the need, I wanted to
> reload automatically (based on some external event) part of my conf
> file. I only felt that since this was automatic, it would have been
> better to limit this reloading to only the part that mattered as
> opposed to the whole thing. For all I know, this could be triggered
> while I am coding some new thing and could screw up my dialplan.
>
> But I guess I won't be doing this.
>
> Regards,
>
> Mike
>
>
>
>
> ------------------------------------------------------------------------
> *From:* asterisk-users-***@lists.digium.com
> [mailto:asterisk-users-***@lists.digium.com] *On Behalf Of *Ken
> Williams
> *Sent:* Thursday, August 09, 2007 22:01
> *To:* Asterisk Users Mailing List - Non-Commercial Discussion
> *Subject:* Re: [asterisk-users] FW: Can you reload only one conf file?
>
> I think you misunderstood the question Stephen. I believe he's saying
> he's got extension.conf & sub_extension.conf that's included. You can
> do a dialplan reload to reload both files, but for whatever reason he
> only wants to load the sub_extension.conf. Both are related to the
> same module, one included in the other.
>
> Clear as mud?
>
> ------------------------------------------------------------------------
> *From:* Stephen Bosch
> *Sent:* Thu 8/9/2007 7:40 PM
> *To:* Asterisk Users Mailing List - Non-Commercial Discussion
> *Subject:* Re: [asterisk-users] FW: Can you reload only one conf file?
>
> Paul wrote:
> > Mike wrote:
> >
> >>
> >> In the interest of making things cleaner, I'd like to know if I can
> >> just reload one single conf file. Let's say I have two files,
> >> extensions.conf which includes small_file.conf.
> >>
> >> I only want "small_file.conf" reloaded, not the main file. Is this at
> >> all possible?
> >>
> >> Mike
> >
> > Not possible without modifying the asterisk source code.
>
> Yes, it is possible.
>
> > asterisk*CLI> help reload
> > Usage: reload [module ...]
> > Reloads configuration files for all listed modules which support
> > reloading, or for all supported modules if none are listed.
>
> If you only want to reload configs for a specific module, just reload
> that module. Example:
>
> > asterisk*CLI> reload chan_sip.so
> > -- Reloading module 'chan_sip.so' (Session Initiation Protocol (SIP))
> > Reloading SIP
> > == Parsing '/etc/asterisk/sip.conf': Found
> > == Parsing '/etc/asterisk/sip_notify.conf': Found
> > asterisk*CLI>
>
> -Stephen-
>
>
Mike
2007-08-10 13:31:12 UTC
Permalink
Actually, I experienced the crashes yesterday (I am still running 1.2.18,
because of some difficulty in upgrading, see
http://bugs.digium.com/view.php?id=9643).

What I meant is that I will use "extension reload", not the whole "reload".
But I would have liked to go even more precise than that and specified
"extension reload foo.conf"

Mike

-----Original Message-----
From: asterisk-users-***@lists.digium.com
[mailto:asterisk-users-***@lists.digium.com] On Behalf Of Steve Totaro
Sent: Friday, August 10, 2007 09:09
To: Asterisk Users Mailing List - Non-Commercial Discussion
Subject: Re: [asterisk-users] FW: Can you reload only one conf file?

It wasn't that long ago that repeated reloads would cause an Asterisk system
to slow and eventually crash. I think that bug was fixed but I would still
only use reload on specific modules, not a total reload.

Thanks,
Steve

Mike wrote:
> Ken,
>
> You understood correctly.
>
> For those who answered and didn't understand the need, I wanted to
> reload automatically (based on some external event) part of my conf
> file. I only felt that since this was automatic, it would have been
> better to limit this reloading to only the part that mattered as
> opposed to the whole thing. For all I know, this could be triggered
> while I am coding some new thing and could screw up my dialplan.
>
> But I guess I won't be doing this.
>
> Regards,
>
> Mike
>
>
>
>
> ----------------------------------------------------------------------
> --
> *From:* asterisk-users-***@lists.digium.com
> [mailto:asterisk-users-***@lists.digium.com] *On Behalf Of *Ken
> Williams
> *Sent:* Thursday, August 09, 2007 22:01
> *To:* Asterisk Users Mailing List - Non-Commercial Discussion
> *Subject:* Re: [asterisk-users] FW: Can you reload only one conf file?
>
> I think you misunderstood the question Stephen. I believe he's saying
> he's got extension.conf & sub_extension.conf that's included. You can
> do a dialplan reload to reload both files, but for whatever reason he
> only wants to load the sub_extension.conf. Both are related to the
> same module, one included in the other.
>
> Clear as mud?
>
> ----------------------------------------------------------------------
> --
> *From:* Stephen Bosch
> *Sent:* Thu 8/9/2007 7:40 PM
> *To:* Asterisk Users Mailing List - Non-Commercial Discussion
> *Subject:* Re: [asterisk-users] FW: Can you reload only one conf file?
>
> Paul wrote:
> > Mike wrote:
> >
> >>
> >> In the interest of making things cleaner, I'd like to know if I can
> >> just reload one single conf file. Let's say I have two files,
> >> extensions.conf which includes small_file.conf.
> >>
> >> I only want "small_file.conf" reloaded, not the main file. Is this at
> >> all possible?
> >>
> >> Mike
> >
> > Not possible without modifying the asterisk source code.
>
> Yes, it is possible.
>
> > asterisk*CLI> help reload
> > Usage: reload [module ...]
> > Reloads configuration files for all listed modules which support
> > reloading, or for all supported modules if none are listed.
>
> If you only want to reload configs for a specific module, just reload
> that module. Example:
>
> > asterisk*CLI> reload chan_sip.so
> > -- Reloading module 'chan_sip.so' (Session Initiation Protocol
> > (SIP)) Reloading SIP
> > == Parsing '/etc/asterisk/sip.conf': Found
> > == Parsing '/etc/asterisk/sip_notify.conf': Found
> > asterisk*CLI>

>
> -Stephen-
>
>


_______________________________________________
--Bandwidth and Colocation Provided by http://www.api-digital.com--

asterisk-users mailing list
To UNSUBSCRIBE or update options visit:
http://lists.digium.com/mailman/listinfo/asterisk-users
Anthony Francis
2007-08-10 14:31:34 UTC
Permalink
Mike wrote:
> Ken,
>
> You understood correctly.
>
> For those who answered and didn't understand the need, I wanted to
> reload automatically (based on some external event) part of my conf
> file. I only felt that since this was automatic, it would have been
> better to limit this reloading to only the part that mattered as
> opposed to the whole thing. For all I know, this could be triggered
> while I am coding some new thing and could screw up my dialplan.
>
> But I guess I won't be doing this.
>
> Regards,
>
> Mike
>
>
>
>
> ------------------------------------------------------------------------
> *From:* asterisk-users-***@lists.digium.com
> [mailto:asterisk-users-***@lists.digium.com] *On Behalf Of *Ken
> Williams
> *Sent:* Thursday, August 09, 2007 22:01
> *To:* Asterisk Users Mailing List - Non-Commercial Discussion
> *Subject:* Re: [asterisk-users] FW: Can you reload only one conf file?
>
> I think you misunderstood the question Stephen. I believe he's saying
> he's got extension.conf & sub_extension.conf that's included. You can
> do a dialplan reload to reload both files, but for whatever reason he
> only wants to load the sub_extension.conf. Both are related to the
> same module, one included in the other.
>
> Clear as mud?
>
> ------------------------------------------------------------------------
> *From:* Stephen Bosch
> *Sent:* Thu 8/9/2007 7:40 PM
> *To:* Asterisk Users Mailing List - Non-Commercial Discussion
> *Subject:* Re: [asterisk-users] FW: Can you reload only one conf file?
>
> Paul wrote:
> > Mike wrote:
> >
> >>
> >> In the interest of making things cleaner, I'd like to know if I can
> >> just reload one single conf file. Let's say I have two files,
> >> extensions.conf which includes small_file.conf.
> >>
> >> I only want "small_file.conf" reloaded, not the main file. Is this at
> >> all possible?
> >>
> >> Mike
> >
> > Not possible without modifying the asterisk source code.
>
> Yes, it is possible.
>
> > asterisk*CLI> help reload
> > Usage: reload [module ...]
> > Reloads configuration files for all listed modules which support
> > reloading, or for all supported modules if none are listed.
>
> If you only want to reload configs for a specific module, just reload
> that module. Example:
>
> > asterisk*CLI> reload chan_sip.so
> > -- Reloading module 'chan_sip.so' (Session Initiation Protocol (SIP))
> > Reloading SIP
> > == Parsing '/etc/asterisk/sip.conf': Found
> > == Parsing '/etc/asterisk/sip_notify.conf': Found
> > asterisk*CLI>
>
> -Stephen-
>
> _______________________________________________
> --Bandwidth and Colocation Provided by http://www.api-digital.com--
>
> asterisk-users mailing list
> To UNSUBSCRIBE or update options visit:
> http://lists.digium.com/mailman/listinfo/asterisk-users
>
> ------------------------------------------------------------------------
>
> _______________________________________________
> --Bandwidth and Colocation Provided by http://www.api-digital.com--
>
> asterisk-users mailing list
> To UNSUBSCRIBE or update options visit:
> http://lists.digium.com/mailman/listinfo/asterisk-users
Reloads of .conf files do not happen automagically, so you wont have to
worry about that, unless you are using realtime and making the change in
the db, then the info for the exten is re-loaded with every call to that
exten.

Anthony
Mike
2007-08-10 15:08:13 UTC
Permalink
The thing is that I make them automagically reload from outside Asterisk (by
calling asterisk -rx "extensions reload")

Mike

-----Original Message-----
From: asterisk-users-***@lists.digium.com
[mailto:asterisk-users-***@lists.digium.com] On Behalf Of Anthony
Francis
Sent: Friday, August 10, 2007 10:32
To: Asterisk Users Mailing List - Non-Commercial Discussion
Subject: Re: [asterisk-users] FW: Can you reload only one conf file?

Mike wrote:
> Ken,
>
> You understood correctly.
>
> For those who answered and didn't understand the need, I wanted to
> reload automatically (based on some external event) part of my conf
> file. I only felt that since this was automatic, it would have been
> better to limit this reloading to only the part that mattered as
> opposed to the whole thing. For all I know, this could be triggered
> while I am coding some new thing and could screw up my dialplan.
>
> But I guess I won't be doing this.
>
> Regards,
>
> Mike
>
>
>
>
> ----------------------------------------------------------------------
> --
> *From:* asterisk-users-***@lists.digium.com
> [mailto:asterisk-users-***@lists.digium.com] *On Behalf Of *Ken
> Williams
> *Sent:* Thursday, August 09, 2007 22:01
> *To:* Asterisk Users Mailing List - Non-Commercial Discussion
> *Subject:* Re: [asterisk-users] FW: Can you reload only one conf file?
>
> I think you misunderstood the question Stephen. I believe he's saying
> he's got extension.conf & sub_extension.conf that's included. You can
> do a dialplan reload to reload both files, but for whatever reason he
> only wants to load the sub_extension.conf. Both are related to the
> same module, one included in the other.
>
> Clear as mud?
>
> ----------------------------------------------------------------------
> --
> *From:* Stephen Bosch
> *Sent:* Thu 8/9/2007 7:40 PM
> *To:* Asterisk Users Mailing List - Non-Commercial Discussion
> *Subject:* Re: [asterisk-users] FW: Can you reload only one conf file?
>
> Paul wrote:
> > Mike wrote:
> >
> >>
> >> In the interest of making things cleaner, I'd like to know if I can
> >> just reload one single conf file. Let's say I have two files,
> >> extensions.conf which includes small_file.conf.
> >>
> >> I only want "small_file.conf" reloaded, not the main file. Is this at
> >> all possible?
> >>
> >> Mike
> >
> > Not possible without modifying the asterisk source code.
>
> Yes, it is possible.
>
> > asterisk*CLI> help reload
> > Usage: reload [module ...]
> > Reloads configuration files for all listed modules which support
> > reloading, or for all supported modules if none are listed.
>
> If you only want to reload configs for a specific module, just reload
> that module. Example:
>
> > asterisk*CLI> reload chan_sip.so
> > -- Reloading module 'chan_sip.so' (Session Initiation Protocol
> > (SIP)) Reloading SIP
> > == Parsing '/etc/asterisk/sip.conf': Found
> > == Parsing '/etc/asterisk/sip_notify.conf': Found
> > asterisk*CLI>

>
> -Stephen-
>
> _______________________________________________
> --Bandwidth and Colocation Provided by http://www.api-digital.com--
>
> asterisk-users mailing list
> To UNSUBSCRIBE or update options visit:
> http://lists.digium.com/mailman/listinfo/asterisk-users
>
> ----------------------------------------------------------------------
> --
>
> _______________________________________________
> --Bandwidth and Colocation Provided by http://www.api-digital.com--
>
> asterisk-users mailing list
> To UNSUBSCRIBE or update options visit:
> http://lists.digium.com/mailman/listinfo/asterisk-users
Reloads of .conf files do not happen automagically, so you wont have to
worry about that, unless you are using realtime and making the change in the
db, then the info for the exten is re-loaded with every call to that exten.

Anthony

_______________________________________________
--Bandwidth and Colocation Provided by http://www.api-digital.com--

asterisk-users mailing list
To UNSUBSCRIBE or update options visit:
http://lists.digium.com/mailman/listinfo/asterisk-users
Stephen Bosch
2007-08-10 16:01:04 UTC
Permalink
Mike wrote:
> The thing is that I make them automagically reload from outside Asterisk (by
> calling asterisk -rx "extensions reload")

Correct me if I am wrong, but can't you load and unload individual
extensions from the console, or through the AMI?

That's what I meant "you can script this".

-Stephen-
Anthony Francis
2007-08-10 16:10:39 UTC
Permalink
Mike wrote:
> The thing is that I make them automagically reload from outside Asterisk (by
> calling asterisk -rx "extensions reload")
>
> Mike
>
>
Why would you do that? There is no real point in reloading configs
unless they have changed.

Anthony
Mike
2007-08-10 16:19:51 UTC
Permalink
Well, if you really must know (this is OT for everybody else I guess) I have
a custom Web GUI used for my customers, and when some settings are modified,
a conf file is created. This conf file must be reloaded at this point,
therefore I call the reload command externally.

Why do I do this? Because the &%*$%/$ "hint" fonctionnality can't
accommodate variables fetched from a DB like the rest of my dialplan.

Mike

-----Original Message-----
From: asterisk-users-***@lists.digium.com
[mailto:asterisk-users-***@lists.digium.com] On Behalf Of Anthony
Francis
Sent: Friday, August 10, 2007 12:11
To: Asterisk Users Mailing List - Non-Commercial Discussion
Subject: Re: [asterisk-users] FW: Can you reload only one conf file?

Mike wrote:
> The thing is that I make them automagically reload from outside
> Asterisk (by calling asterisk -rx "extensions reload")
>
> Mike
>
>
Why would you do that? There is no real point in reloading configs unless
they have changed.

Anthony

_______________________________________________
--Bandwidth and Colocation Provided by http://www.api-digital.com--

asterisk-users mailing list
To UNSUBSCRIBE or update options visit:
http://lists.digium.com/mailman/listinfo/asterisk-users
Anthony Francis
2007-08-10 16:25:32 UTC
Permalink
Mike wrote:
> Well, if you really must know (this is OT for everybody else I guess) I have
> a custom Web GUI used for my customers, and when some settings are modified,
> a conf file is created. This conf file must be reloaded at this point,
> therefore I call the reload command externally.
>
> Why do I do this? Because the &%*$%/$ "hint" fonctionnality can't
> accommodate variables fetched from a DB like the rest of my dialplan.
>
> Mike
>
> -----Original Message-----
>
> Mike wrote:
>
>> The thing is that I make them automagically reload from outside
>> Asterisk (by calling asterisk -rx "extensions reload")
>>
>> Mike
>>
>>
>>
> Why would you do that? There is no real point in reloading configs unless
> they have changed.
>
>

ROFL ok, I get it, sorry lol.
Anthony
Nasir Iqbal
2007-08-15 09:56:30 UTC
Permalink
Hi Mike,

Consider ARA
www.voip-info.org/wiki/index.php?page=Asterisk+RealTime
www.voip-info.org/wiki/view/Asterisk+RealTime+Extensions

or you can use "dialplan add extension" cli command from Asterisk
Manager Interface. see
http://www.voip-info.org/wiki/index.php?page=Asterisk+Manager+API+Action
+Command

Regards

Nasir Iqbal
ICT Innovations

On Fri, 2007-08-10 at 12:19 -0400, Mike wrote:
> Well, if you really must know (this is OT for everybody else I guess) I have
> a custom Web GUI used for my customers, and when some settings are modified,
> a conf file is created. This conf file must be reloaded at this point,
> therefore I call the reload command externally.
>
> Why do I do this? Because the &%*$%/$ "hint" fonctionnality can't
> accommodate variables fetched from a DB like the rest of my dialplan.
>
> Mike
Stephen Bosch
2007-08-10 01:53:07 UTC
Permalink
Mike wrote:
>
> In the interest of making things cleaner, I'd like to know if I can just
> reload one single conf file. Let's say I have two files, extensions.conf
> which includes small_file.conf.
>
> I only want "small_file.conf" reloaded, not the main file. Is this at
> all possible?

I'm not quite sure why you would want to selectively reload _parts_ of
your dial plan, since even a big dialplan takes fractions of a second to
load...

Failing that:

reload pbx_config.so

just reloads extensions.conf.


A wrapper script might be another way of doing it, but that's beyond my
knowledge.

-Stephen-
Tzafrir Cohen
2007-08-10 18:24:29 UTC
Permalink
On Thu, Aug 09, 2007 at 07:53:07PM -0600, Stephen Bosch wrote:
> Mike wrote:
> >
> > In the interest of making things cleaner, I'd like to know if I can just
> > reload one single conf file. Let's say I have two files, extensions.conf
> > which includes small_file.conf.
> >
> > I only want "small_file.conf" reloaded, not the main file. Is this at
> > all possible?
>
> I'm not quite sure why you would want to selectively reload _parts_ of
> your dial plan, since even a big dialplan takes fractions of a second to
> load...
>
> Failing that:
>
> reload pbx_config.so
>
> just reloads extensions.conf.

Hmm, this gives way to an Ugly Workaround: use ael for the body of the
dialplan (extensions.ael), and only regenerate extensions.conf from the
GUI. This will make a 'reload pbx_config.so' faster.

Naturally, this is insipred by the more common practice of taking part
of the dialplan from an external source in real-time (ARA).

--
Tzafrir Cohen
icq#16849755 jabber:***@jabber.org
+972-50-7952406 mailto:***@xorcom.com
http://www.xorcom.com iax:***@local.xorcom.com/tzafrir
Loading...