#!/bin/sh
set -e

if [ -z "$DATE" ]
then
  DATE=$(date -d "1 day ago" "+%Y-%m-%d")
fi

OUTDIR="<%= @output_dir %>"
TMPDIR=$(mktemp -d -t tilelog.XXXXXXXXX)

cd "$TMPDIR"

export AWS_ACCESS_KEY_ID="AKIASQUXHPE7JFCFMOUP"
export AWS_SECRET_ACCESS_KEY="<%= @aws_key %>"
export AWS_REGION="eu-west-1"

TILEFILE="tiles-${DATE}.txt.xz"
HOSTFILE="hosts-${DATE}.csv"

nice -n 19 /opt/tilelog/bin/tilelog --date "${DATE}" --generate-success \
  --tile "${TILEFILE}" --host "${HOSTFILE}"

mv "${TILEFILE}" "${HOSTFILE}" "${OUTDIR}"

rm -rf "$TMPDIR"

#!/bin/sh
set -e

if [ -z "$DATE" ]
then
  DATE=$(date -u -d "1 day ago" "+%Y-%m-%d")
fi

OUTDIR="<%= @output_dir %>"
TMPDIR=$(mktemp -d -t tilelog.XXXXXXXXX)

cd "$TMPDIR"

export AWS_ACCESS_KEY_ID="AKIASQUXHPE7JFCFMOUP"
export AWS_SECRET_ACCESS_KEY="<%= @aws_key %>"
export AWS_REGION="eu-west-1"

TILEFILE="tiles-${DATE}.txt.xz"
HOSTFILE="hosts-${DATE}.csv"

nice -n 19 /opt/tilelog/bin/tilelog --date "${DATE}" --generate-success \
  --tile "${TILEFILE}" --host "${HOSTFILE}"

mv "${TILEFILE}" "${HOSTFILE}" "${OUTDIR}"

rm -rf "$TMPDIR"

Use UTC date when generating tile logs
Use UTC date when generating tile logs
