[OPEN-ILS-GENERAL] Overdue Fines Issue

JonGeorg SageLibrary jongeorg.sagelibrary at gmail.com
Mon Apr 1 20:41:39 EDT 2019


I had gotten that format from one of our internal documents, and it didn't
work with or without sudo, or as opensrf or root. Running /openils/bin/
fine_generator.pl /openils/conf/opensrf_core.xml as opensrf did work
correctly. Thank you for pointing that out - I updated the documentation,
and of course that makes sense because that matches what the crontab listed
which I feel silly for not checking earlier.

When I pull up action.circulation.stop_fines and stop_fines_time I get
nothing for that item.
-Jon

On Mon, Apr 1, 2019 at 5:16 PM Jason Stephenson <jason at sigio.com> wrote:

>
>
> On 4/1/19 7:51 PM, JonGeorg SageLibrary wrote:
> > When I look at syslog it shows the fine generator runs at :05 and :40
> > every hour.
> >
> > My understanding was that the lock file was only present when it was
> > actively running. I tested that today at 16:40 and it was present for
> > about 90 seconds or so before deleting itself.
>
> Mine runs for nearly an hour, but yeah.
>
> >
> > As far as attempting to run the command sudo
> > /openils/bin/fine_generator.pl <http://fine_generator.pl> as root, I get
> > the response bootstrap config required. However, that is the same
> > response I had gotten after a restart of the server in the past when it
> > was working properly. And when I tried to research that response, I
> > couldn't find anything useful in the forums, and since it was working
> > correctly as a cronjob I didn't pursue it.
>
> /openils/bin/fine_generator.pl /openils/conf/opensrf_cor.xml
>
> That command line should work as the opensrf user. You don't need, nor
> want, to use sudo when running these commands as the opensrf user.
>
> Have you checked the stop_fines field on the circulations that are not
> calculating fines?
>
>
>
> >
> > -Jon
> >
> > On Mon, Apr 1, 2019 at 3:39 PM Jason Stephenson <jason at sigio.com
> > <mailto:jason at sigio.com>> wrote:
> >
> >     On 4/1/19 4:50 PM, JonGeorg SageLibrary wrote:
> >     > No, there is no /tmp/generate_fines-LOCK file.
> >     >
> >     > Yes, I get a PID when running sudo pgrep -af fine
> >
> >     You should get more than a PID.  It should include the command line
> that
> >     started the fine generator, unless your pgrep doesn't process one of
> the
> >     options correctly.
> >
> >     Also, if the fine generator is running, the lock file should exist.
> If
> >     it doesn't, then something is wrong.  However, I've never seen that
> >     case, so I don't know what is wrong.
> >
> >     What happens if you run the fine generator from the command line?
> >
> >     Jason
> >
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://libmail.georgialibraries.org/pipermail/open-ils-general/attachments/20190401/5f3ccf19/attachment-0001.html>


More information about the Open-ils-general mailing list