ロギング用のモジュールで Log4Perl を使用する予定です。
私のコード構造は次のようになります
いくつかのパラメーターを検証する Start.PL があります。相互にリンクされたいくつかのモジュール (PM) ファイルがあります (これらの PL ファイルと PM ファイルで使用されます)。
ログオブジェクトを作成するメソッド InitiateLogger() がある Logger.PM があります
$log = Log::Log4perl->get_logger("MyLog");
Logger::InitiateLogger();
Start.pl でこのメソッドを呼び出します
ここに私の質問があります
- モジュール間で同じ $log を使用するにはどうすればよいですか (PM ファイル)
- これには同じパッケージ名を使用する必要がありますか?
誰かが私にこれらの点を明確にするといいでしょう。