/var/log/messages

debugging with sixth sense

Hangoutbot 備忘

ええと、設定情報とかログは ~/.local/share/hangupsbot に投入される形になっています。

  • config.json (設定ファイル)
  • cookies.json (?)
  • hangupsbot.log (ログ)
  • memory.json (アプリ内で設定を行なった情報)
  • memory.json.20151124003715.bak

とりあえずログを何とかしないといかんのですが、logrotate は入っているな。

ちなみに

一般ユーザで実行してて以下なスクリプトで死活監視してます。超微妙。

1
2
3
4
5
6
7
8
9
10
11
12
% cat recovery.sh 
#!/usr/bin/bash

TARGET=`ps aux|grep hangups|wc -l`

# logger "recovery.sh"

if [ $TARGET == "0" ] ;
then
    logger "start hangupsbot"
    su - yamanetoshi -c "cd hangoutsbot; /usr/local/bin/python3.4 ./hangupsbot/hangupsbot.py" &
fi

Comments