diff --git a/docker/clam/docker-entrypoint.sh b/docker/clam/docker-entrypoint.sh index 3408b04..f6cc72f 100644 --- a/docker/clam/docker-entrypoint.sh +++ b/docker/clam/docker-entrypoint.sh @@ -4,7 +4,15 @@ MODE=${1:-"scan"} scan() { echo "Running ClamAV scan..." - clamscan -r /scan --log=/var/log/clamav/clamav.log + SCAN_PRIORITY=${SCAN_PRIORITY:-low} + + if [ "$SCAN_PRIORITY" = "low" ]; then + echo "Running scan in low priority mode." + nice -n 19 clamscan -r /scan --log=/var/log/clamav/clamav.log + else + echo "Running scan in full power mode." + clamscan -r /scan --log=/var/log/clamav/clamav.log + fi } report() {