diff options
| author | Chris Lu <chrislusf@users.noreply.github.com> | 2019-04-09 11:48:04 -0700 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2019-04-09 11:48:04 -0700 |
| commit | 7d8ce080bdde1d601f785eed77772796260c5935 (patch) | |
| tree | 2660d123428c1447a44d2edb046544a3575639e3 /docker/entrypoint.sh | |
| parent | 3555628ad5e4aa5530183eebfdb99d7d94d193c9 (diff) | |
| parent | 3895c868121d747392300a27158dd438b9b53c21 (diff) | |
| download | seaweedfs-7d8ce080bdde1d601f785eed77772796260c5935.tar.xz seaweedfs-7d8ce080bdde1d601f785eed77772796260c5935.zip | |
Merge pull request #922 from katharostech/cron-re-replication
Add replication-job Mode For The Docker Container
Diffstat (limited to 'docker/entrypoint.sh')
| -rwxr-xr-x | docker/entrypoint.sh | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/docker/entrypoint.sh b/docker/entrypoint.sh index 660e51766..4e0d659ae 100755 --- a/docker/entrypoint.sh +++ b/docker/entrypoint.sh @@ -44,6 +44,14 @@ case "$1" in exec /usr/bin/weed $@ $ARGS ;; + 'cronjob') + MASTER=${WEED_MASTER-localhost:9333} + CRON_SCHEDULE=${CRON_SCHEDULE-*/5 * * * * *} + echo "$CRON_SCHEDULE" 'echo "volume.fix.replication" | weed shell -master='$MASTER > /crontab + echo "Running Crontab:" + cat /crontab + exec supercronic /crontab + ;; *) exec /usr/bin/weed $@ ;; |
