** Description changed:

  I'm using Ubuntu 12.04 dev with cron 3.0pl1-120ubuntu2. I encountered in
  the past a problem which can be solved with a new feature. Here is an
  example of the problem:
  
  0 0 * * * root /usr/local/share/python/backup_to_media.py
  0 0 1 * * root /usr/local/share/python/backup_to_internet.py
  
  These cronjobs do backup some data every day to a media and one time a
  month to the internet. The problem is on the first day of every month
  both backups are running at the same time. This can cause some problems
- like the backuped data to he internet is one day older as it should be
+ like the backuped data to the internet is one day older as it should be
  or there are maybe exceptions because both jobs are accessing the files
  at the same time.
  
  Maybe there could be a priority column which controls this:
  
  0 0 * * * root 0 /usr/local/share/python/backup_to_media.py
  0 0 1 * * root 1 /usr/local/share/python/backup_to_internet.py
  
  The priority column ensures that jobs which are running at the same time
  are excuted sequentially (if the priority of every job is the same
  number we will have the current behaviour). On the first day of every
  month /usr/local/share/python/backup_to_media.py is executed first
  because it has a lower number and if it finishes
  /usr/local/share/python/backup_to_internet.py is executed.
  
  This would prevent complicated entries in the crontab or own complex
  mutual exclusion to solve this problem.

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/917231

Title:
  Mutual exclusion for cronjobs

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/cron/+bug/917231/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to