0

我正在使用 Ruby 客户端为mockserver创建一个期望,并在控制台(终端)中获取一堆日志消息。我想知道如何将其关闭,但不将其打印到文件中。

我已经尝试过了,但它只会将其打印到文件中

client = MockServerClient.new(Config.mockserver.host, Config.mockserver.port)
client.logger = LoggingFactory::DEFAULT_FACTORY.log('yo', output: 'tmp.log', truncate: true)
4

1 回答 1

3

您可以选择其中任何一个。

  • 登录控制台:client.logger = Logger.new(STDOUT)

  • 登录到文件:client.logger = Logger.new('log/foo.log', 'daily')

  • 什么都不记录:client.logger = Logger.new(nil)

于 2016-06-17T20:26:45.183 回答