On Monday, August 13, 2018 at 2:44:59 PM UTC-7, Lisandro wrote: > > To be honest, that's the way I do it since long time ago, never thought > about changing it. But now that you've pointed that out, I've taken another > look to the book. > The book explains how to run the scheduler via upstart [1], but I'm using > CentOS 7, which uses *systemd* instead of *upstart.* > > In case it helps someone else, here is what I did to run the scheduler via > systemd: > > > 1) I've created the file */home/myuser/web2py/scheduler.sh* with this > content: > > #!/bin/bash > /bin/python /home/myuser/web2py/web2py.py -K myapp > > > 2) Then I've created the file */etc/systemd/system/scheduler.service* > with this content: > > [Unit] > Description=web2py Scheduler > > [Service] > ExecStart=/home/myuser/web2py/scheduler.sh > User=nginx > > [Install] > WantedBy=default.target > > > 3) Then run this commands to start the service: > sudo systemctl daemon-reload > sudo systemctl start scheduler > > If you need to check the status of the service, run: > sudo systemctl status scheduler > > If you need to enable the service to run on startup, run: > sudo systemctl enable scheduler > > > Thank you very much Dave for your time! > Best regards, > Lisandro. > > > > [1] > http://web2py.com/books/default/chapter/29/13/deployment-recipes#Start-the-scheduler-as-a-Linux-service-upstart- > > > El lunes, 13 de agosto de 2018, 16:18:57 (UTC-3), Dave S escribió: >> >> >> >> On Monday, August 13, 2018 at 5:43:13 AM UTC-7, Lisandro wrote: >>> >>> Thanks for that clarification. >>> The files were being created every minute, in concordance with the >>> frequence I run the scheduler. >>> I was able to solve it adding ">/dev/null 2>&1" to the end of the line >>> in crontab, so it ended up like this: >>> >>> * * * * * python /var/www/medios/web2py.py -K webmedios >/dev/null 2>&1 >>> >>> That did the trick, and those files are not created anymore. >>> Thank you for your help! >>> >>> Best regards, >>> Lisandro. >>> >> >> I don't understand why you are starting the scheduler every minute, >> instead of starting it once, and then scheduling tasks to repeat on a 1 >> minute schedule. >> >> /dps >> >> >
-- Resources: - http://web2py.com - http://web2py.com/book (Documentation) - http://github.com/web2py/web2py (Source code) - https://code.google.com/p/web2py/issues/list (Report Issues) --- You received this message because you are subscribed to the Google Groups "web2py-users" group. To unsubscribe from this group and stop receiving emails from it, send an email to web2py+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/d/optout.