Răsfoiți Sursa

make cronjob configurabe

Tobias Simetsreiter 4 ani în urmă
părinte
comite
18ce55b996
2 a modificat fișierele cu 3 adăugiri și 1 ștergeri
  1. 1 0
      Makefile
  2. 2 1
      config.mk.j2

+ 1 - 0
Makefile

@@ -16,6 +16,7 @@ install:
 	ln -s sub/wavesharelib/RaspberryPi_JetsonNano/python/ wavesharelib
 	echo "${CRON_TIMER}" > /etc/cron.d/42-raspi_zero_waveshare
 
+
 update:
 	ssh ${RASPI_REMOTE} mkdir -p ${DEPLOY_DIR}
 	rsync -ai --delete --exclude build ./ ${RASPI_REMOTE}:${DEPLOY_DIR}/

+ 2 - 1
config.mk.j2

@@ -5,4 +5,5 @@ DEPLOY_DIR?={{ DEPLOY_DIR }}
 RASPI_REMOTE?=${RASPI_USER}@${RASPI_IP}
 CRON_T?=*/30 * * * *
 CRON_USER?=root
-CRON_TIMER?=${CRON_T} ${CRON_USER} ${DEPLOY_DIR}/bin/simpi.py eink_quote_qr
+CRON_SUBCOMMAND?=eink_quote_qr
+CRON_TIMER?=${CRON_T} ${CRON_USER} ${DEPLOY_DIR}/bin/simpi.py ${CRON_SUBCOMMAND}