Lotus Notes 6.5のカレンダーをGoogle Calendarへ転送するRubyスクリプト(2)

Rubyでは既存のクラスのメソッドを上書きすることができる。今回Lotus Notes 6.5のカレンダーをGoogle Calendarへ転送するRubyスクリプト - dogatanaの日記で notes_lib.rb が問題になったのは、プログラム識別子として 'Notes.NotesSession' を使用していた部分で、これを 'Lotus.NotesSesscion' へ変更する必要があった。こうしないと、パスワードを渡すメソッド(Initialize)が使えないのですよ。
パッチも嫌だなと思ってたのだけれど、既存クラスを修正すれば良かったなと思う今日この頃。そのうち書き換えよう。