Purge expired snippets¶
dpaste ships with a management command
cleanup_snippets that removes
expired snippets. To run it locally do:
$ pipenv run ./managepy cleanup_snippets
|--dry-run||Does not actually delete the snippets. This is useful for local testing.|
Setup a Crontab¶
It’s important that you setup a crontab or similar to remove expired snippets as soon as they reach their expiration date. A crontab line might look like:
*/5 * * * * /srv/dpaste.de/pipenv run manage.py cleanup_snippets > /dev/null
If you use the database session backend, you may also need to setup a crontab that removes the expired entries from the session database.
See the related Django Documentation for details.