Prevent EOFError while updating stats with cron jobs

This commit is contained in:
Jerome Lebleu 2013-12-17 21:49:20 +01:00
parent 6cc529b21e
commit 9aba90b30f

View file

@ -362,8 +362,8 @@ def monitor_enable(no_stats=False):
cmd = 'yunohost monitor update-stats'
# day: every 5 min # week: every 1 h # month: every 4 h #
rules = ('*/5 * * * * root %(cmd)s day --no-ldap >> /dev/null\n' + \
'0 * * * * root %(cmd)s week --no-ldap >> /dev/null\n' + \
'0 */4 * * * root %(cmd)s month --no-ldap >> /dev/null') % {'cmd': cmd}
'3 * * * * root %(cmd)s week --no-ldap >> /dev/null\n' + \
'6 */4 * * * root %(cmd)s month --no-ldap >> /dev/null') % {'cmd': cmd}
os.system("touch %s" % crontab_path)
os.system("echo '%s' >%s" % (rules, crontab_path))