...
Example:
Code Block | ||
---|---|---|
| ||
0 2*/6 * * * /opt/dms_cleanup.sh |
Script:Don't forget to set correct container name in the last line. Be sure to give all the needed permissions to execute the script
Code Block | ||
---|---|---|
| ||
#!/bin/bash /usr/bin/logger "dms_cleanup.sh[$$] - Begin cleaning tmp directories" echo "--------------------" NUXEO=$(docker ps | grep "practiceinsight/dms_nuxeo_suite" | awk '{print $1}') echo $(date -u) "delete log files that are more than 7 days old" echo "$NUXEO" | xargs -I ID docker exec ID find /var/log/nuxeo /var/lib/casebrowser/logs -type f -a -ctime +7 -print -delete echo $(date -u) "delete ocr temp files" echo "$NUXEO" | xargs -I ID docker exec ID find /var/tmp/nuxeo /var/lib/nuxeo/server/tmp -type f -a -print -delete echo "$NUXEO" | xargs -I ID docker exec ID find /tmp -name '*.txt' -type f -a -print -delete echo "$NUXEO" | xargs -I ID docker exec ID find /tmp -name '*.tmp' -type f -a -print -delete echo "$NUXEO" | xargs -I ID docker exec ID find /tmp -name 'MIME*' -type f -a -print -delete echo "$NUXEO" | xargs -I ID docker exec ID find /tmp -name 'JODConv*' -type f -a -print -delete |
...