Explorar o código

make cronjob configurabe

Tobias Simetsreiter %!s(int64=4) %!d(string=hai) anos
pai
achega
18ce55b996
Modificáronse 2 ficheiros con 3 adicións e 1 borrados
  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
 	ln -s sub/wavesharelib/RaspberryPi_JetsonNano/python/ wavesharelib
 	echo "${CRON_TIMER}" > /etc/cron.d/42-raspi_zero_waveshare
 	echo "${CRON_TIMER}" > /etc/cron.d/42-raspi_zero_waveshare
 
 
+
 update:
 update:
 	ssh ${RASPI_REMOTE} mkdir -p ${DEPLOY_DIR}
 	ssh ${RASPI_REMOTE} mkdir -p ${DEPLOY_DIR}
 	rsync -ai --delete --exclude build ./ ${RASPI_REMOTE}:${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}
 RASPI_REMOTE?=${RASPI_USER}@${RASPI_IP}
 CRON_T?=*/30 * * * *
 CRON_T?=*/30 * * * *
 CRON_USER?=root
 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}