如果未安装log4perl,则可以优雅地回退perl模块

时间:2016-08-03 22:58:35

标签: perl logging graceful-degradation log4perl

好的,所以我试图学会正确使用log4perl。

似乎有意义的是我可以编写一个使用log4perl的模块,但也可以分发到没有安装log4perl的系统,并且仍然运行而不会失败,只是没有记录。如果我在模块中有use Log::Log4Perl qw(:easy);,则编译失败:

Can't locate Log/Log4Perl.pm in @INC ...

基本上, log4perl用户的标准和最佳实践是什么,以便在模块中启用log4perl兼容性而不强制它?这似乎应该是常见的东西,但我无法找到它来挽救我的生命。

提前致谢。

编辑:感谢您的反馈!我编辑了这个问题,以反映在这种情况下我正在寻找log4perl用户的最佳实践,因为当然必须是log4perl用户中的常见问题...对吗?

0 个答案:

没有答案