- 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