Skip to content

Commit ab03388

Browse files
authored
Use crontab utility to install new crontabs (#23)
1 parent c7a0f84 commit ab03388

File tree

9 files changed

+9
-9
lines changed

9 files changed

+9
-9
lines changed

10/entrypoint.sh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,6 @@ if [[ $@ == *crond* ]] && [ -z "$CRON_SCHEDULE" ]; then
77
fi
88

99
# Write cron schedule
10-
echo "$CRON_SCHEDULE python3 -u /backup/backup.py > /dev/stdout" > /var/spool/cron/crontabs/root
10+
echo "$CRON_SCHEDULE python3 -u /backup/backup.py > /dev/stdout" | crontab -
1111

1212
exec "$@"

11/entrypoint.sh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,6 @@ if [[ $@ == *crond* ]] && [ -z "$CRON_SCHEDULE" ]; then
77
fi
88

99
# Write cron schedule
10-
echo "$CRON_SCHEDULE python3 -u /backup/backup.py > /dev/stdout" > /var/spool/cron/crontabs/root
10+
echo "$CRON_SCHEDULE python3 -u /backup/backup.py > /dev/stdout" | crontab -
1111

1212
exec "$@"

12/entrypoint.sh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,6 @@ if [[ $@ == *crond* ]] && [ -z "$CRON_SCHEDULE" ]; then
77
fi
88

99
# Write cron schedule
10-
echo "$CRON_SCHEDULE python3 -u /backup/backup.py > /dev/stdout" > /var/spool/cron/crontabs/root
10+
echo "$CRON_SCHEDULE python3 -u /backup/backup.py > /dev/stdout" | crontab -
1111

1212
exec "$@"

13/entrypoint.sh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,6 @@ if [[ $@ == *crond* ]] && [ -z "$CRON_SCHEDULE" ]; then
77
fi
88

99
# Write cron schedule
10-
echo "$CRON_SCHEDULE python3 -u /backup/backup.py > /dev/stdout" > /var/spool/cron/crontabs/root
10+
echo "$CRON_SCHEDULE python3 -u /backup/backup.py > /dev/stdout" | crontab -
1111

1212
exec "$@"

14/entrypoint.sh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,6 @@ if [[ $@ == *crond* ]] && [ -z "$CRON_SCHEDULE" ]; then
77
fi
88

99
# Write cron schedule
10-
echo "$CRON_SCHEDULE python3 -u /backup/backup.py > /dev/stdout" > /var/spool/cron/crontabs/root
10+
echo "$CRON_SCHEDULE python3 -u /backup/backup.py > /dev/stdout" | crontab -
1111

1212
exec "$@"

15/entrypoint.sh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,6 @@ if [[ $@ == *crond* ]] && [ -z "$CRON_SCHEDULE" ]; then
77
fi
88

99
# Write cron schedule
10-
echo "$CRON_SCHEDULE python3 -u /backup/backup.py > /dev/stdout" > /var/spool/cron/crontabs/root
10+
echo "$CRON_SCHEDULE python3 -u /backup/backup.py > /dev/stdout" | crontab -
1111

1212
exec "$@"

16/entrypoint.sh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,6 @@ if [[ $@ == *crond* ]] && [ -z "$CRON_SCHEDULE" ]; then
77
fi
88

99
# Write cron schedule
10-
echo "$CRON_SCHEDULE python3 -u /backup/backup.py > /dev/stdout" > /var/spool/cron/crontabs/root
10+
echo "$CRON_SCHEDULE python3 -u /backup/backup.py > /dev/stdout" | crontab -
1111

1212
exec "$@"

Makefile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,2 @@
11
update:
2-
python update.py
2+
python3 update.py

template/entrypoint.sh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,6 @@ if [[ $@ == *crond* ]] && [ -z "$CRON_SCHEDULE" ]; then
77
fi
88

99
# Write cron schedule
10-
echo "$CRON_SCHEDULE python3 -u /backup/backup.py > /dev/stdout" > /var/spool/cron/crontabs/root
10+
echo "$CRON_SCHEDULE python3 -u /backup/backup.py > /dev/stdout" | crontab -
1111

1212
exec "$@"

0 commit comments

Comments
 (0)