configure

in src/fluent-plugin-mdsd/lib/fluent/plugin/out_mdsd.rb [42:54]


        def configure(conf)
            super

            Liboutmdsdrb::InitLogger($log.out.path, true)
            Liboutmdsdrb::SetLogLevel($log.level.to_s)

            @mdsdMsgMaker = MdsdMsgMaker.new(@log, convert_hash_to_json)
            @mdsdLogger = Liboutmdsdrb::SocketLogger.new(djsonsocket, acktimeoutms,
                resend_interval_ms, conn_retry_timeout_ms)
            @mdsdTagPatterns = mdsd_tag_regex_patterns
            @configured_max_record_size = [max_record_size, MDSD_MAX_RECORD_SIZE].min
        end