TT-RSS用PostgreSQL運用メモ/ttrss-maint daily.sh

提供: mechanical Wiki
ナビゲーションに移動 検索に移動

TT-RSS用日次メンテナンス処理。

現行では廃止済み。

ttrss-maint_daily.sh

#!/bin/sh

log() {
    dat=`date '+%Y-%m-%d %H:%M:%S'`
    if [ -p /proc/self/fd/0 ]
    then
        cat -
    else
        echo
    fi | sed -e "s/^/$dat LOG: /"
}

echo "START TT-RSS DAILY MAINTENANCE." | log

cat <<EOF | psql -e -U postgres tt-rss 2>&1 | log
VACUUM VERBOSE ttrss_entries;
EOF

echo "COMPLATE TT-RSS DAILY MAINTENANCE." | log