1 Exception
昨日の update の際、間違って各サイトの更新情報が格納されている status.rm ファイルを破損してしまう。仕方なく、 samidare --force でサイト情報の強制取得を開始したのだが、対象サイトが 404 で情報が取れなかったりすると、各エントリーを展開した際の子要素が Null になってしまい Exception を吐いて止まってしまうようだ。これは config.yml から問題のあるエントリを外して対処。また、更新時刻が正しくとれていないとチェック間隔の計算で Exception が飛ぶ。+ begin r = s2t + (s2t - s1t) + reqcue Exception + r = Time.now + endとして対処。ついでなので csv の最新版にしておく。
問題解決のために何度も samidare を起動してしまい、何度も GET に行ってしまった。申し訳ない。