【发布时间】:2019-09-06 13:48:35
【问题描述】:
我有一个来自childprocess gem 的课程ChildProcess。它希望我以这种方式配置日志记录:
process = ChildProcess.build(...)
process.io.stdout = Tempfile.new("/tmp/file.txt")
但是,我没有要登录的文件。相反,我有一个 Logger 类的实例。我需要找到一种方法来围绕Logger 创建一个包装器,以使其看起来像一个“可写流”(不过我不确定在这种情况下它意味着什么)。你知道可以帮助我做到这一点的宝石吗?
【问题讨论】:
标签: ruby logging child-process