period_scheduler: Fix arguments to logger

A previous cleanup change, incorrectly passes the log message
as a tag for the logger command.

BUG=chromium:368402
TEST=Run periodic_scheduler with a small CHECK_DELAY and verify log
     messages in /var/log/messages.

Change-Id: I70478007f39aa83f44c10f28eb50db9cd4e3e4a7
Reviewed-on: https://chromium-review.googlesource.com/197582
Reviewed-by: Richard Barnette <jrbarnette@chromium.org>
Tested-by: Gaurav Shah <gauravsh@chromium.org>
Commit-Queue: Gaurav Shah <gauravsh@chromium.org>
diff --git a/periodic_scheduler b/periodic_scheduler
index de5f5b6..1bdc398 100755
--- a/periodic_scheduler
+++ b/periodic_scheduler
@@ -11,11 +11,12 @@
 
 set -e -u
 
+SCRIPT_NAME="$(basename "$0")"
 CHECK_DELAY=300  # Check every 5 minutes.
 SPOOL_DIR=/var/spool/cron-lite
 
 log() {
-  logger -p local3.info -t "$@"
+  logger -p local3.info -t "${SCRIPT_NAME}" "$@"
 }
 
 trap "log 'exiting'" EXIT