- Scala のmutable/immutable Map を利用できるように拡張.
- fluent-logger-java の提供している API を全てサポート.
テストがまだいい加減で, fluentd が 24224 ポートで立ち上がっていることを前提としている.そのうち Mock を利用したテストを追加する予定.ただ,コアの部分をほぼ fluent-logger-java に依存するように書いたので,安定して使えるようになっていると思う.
最後に,fluent-logger-scala の利用例をテストコードから抜粋:
val logger = FluentLoggerFactory.getLogger("debug") val data1 = new HashMap[String, Object](); data1.put("k1", "v1"); data1.put("k2", "v2"); FluentLoggerFactory.flushAll FluentLoggerFactory.closeAll
API が Scala っぽくないとか,もっとこうした方が良いとかあれば,是非ご意見ください.
No comments:
Post a Comment