`config/schedule.rb` defines entries for cron jobs. Every five minutes it insert several delayed jobs via `script/enqueue`. A recent upgrade of Postgresql (a year or two ago) made that script noisy. Every time we insert a delayed job with that script it outputs: INSERT 0 1 Standard output like this is seen as error message by cron an forwarded to the unix user's local mailbox in `/var/mail/openfoodnetwork`. This file grows over time and accumulates tens of thousands of error messages, hiding any important failures. This patch makes inserting delayed jobs quiet. A failure is still reported.
Open Food Network
The Open Food Network is an online marketplace for local food. It enables a network of independent online food stores that connect farmers and food hubs (including coops, online farmers' markets, independent food businesses etc); with individuals and local businesses. It gives farmers and food hubs an easier and fairer way to distribute their food.
Supported by the Open Food Foundation and a network of global affiliates, we are proudly open source and not-for-profit - we're trying to seriously disrupt the concentration of power in global agri-food systems, and we need as many smart people working together on this as possible.
We're part of global movement - get involved!
- Fill in this short survey to tell us who you are and what you want to do with OFN.
- Join the conversation on Slack. Make sure you introduce yourself in the #general channel
- Head to https://openfoodnetwork.org for more information about the global OFN project.
- Check out the User Guide for a list of features and tutorials.
- Join our discussion forum.
Contributing
If you are interested in contributing to the OFN in any capacity, please introducing yourself on Slack, and have a look through our Contributor Guide
Our GETTING_STARTED and CONTRIBUTING guides are the best place to start for developers looking to set up a development environment and make contributions to the codebase.
Provisioning
If you're interested in provisioning a server, see ofn-install for the project's Ansible playbooks.
We also have a Super Admin Guide to help with configuration of new servers.
Credits
- Andrew Spinks (http://github.com/andrewspinks)
- Rohan Mitchell (http://github.com/rohanm)
- Rob Harrington (http://github.com/oeoeaio)
- Alex Serdyuk (http://github.com/alexs333)
- David Cook (http://github.com/dacook)
- Will Marshall (http://soundcloud.com/willmarshall)
- Laura Summers (https://github.com/summerscope)
- Maikel Linke (https://github.com/mkllnk)
- Lynne Davis (https://github.com/lin-d-hop)
- Paul Mackay (https://github.com/pmackay)
- Steve Pettitt (https://github.com/stveep)
- Matt Yorkley (https://github.com/Matt-Yorkley)
- Pau Pérez (https://github.com/sauloperez)
- Enrico Stano (https://github.com/enricostano)
Licence
Copyright (c) 2012 - 2018 Open Food Foundation, released under the AGPL licence.
