Closed kjtbw closed 7 years ago
logger
メソッドの位置をGoogleCalendar::Calendar
クラスのscan
メソッドからevents_controller
のlist
メソッドに変更した.
scan
メソッドでjsonのパーズエラーが起こった場合のみ,エラー処理を行う.
logger
メソッドの出力先はデフォルトではRails.root/log/
であり,ファイル名にはアプリケーションが使用される時の環境が使用される.参考: https://railsguides.jp/debugging_rails_applications.html
53 に対するPRである.
作業内容
RedisStore
クラスにワイルドカード展開の処理を行うglob
メソッドを作成し,load
,store
,delete
メソッドを単純な処理に変更した.glob
メソッドはpattern
を引数にとり,pattern
に該当するキーを返り値とする.GoogleCalendar::Calendar
クラスのscan
メソッドで,RedisサーバからJSON形式以外のデータを取得した際の処理として,動作は終了させずlogger
メソッドによって警告を出力するように変更した.logger
メソッドは引数をlogとして出力する.logger
メソッドの出力先はconfig/application.rb
で指定する.