0

モックサーバー用のRubyクライアントを使用して期待を作成し、コンソール(ターミナル)で大量のログメッセージを取得しています。それをオフにする方法を考えていましたが、ファイルに出力しませんでした。

これを試しましたが、ファイルに出力するだけです

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 に答える