initialize

in src/fluent-plugin-mdsd/lib/fluent/plugin/out_mdsd.rb [125:152]


    def initialize(logger)
        @logger = logger

        
        
        
        
        @schemaHash = {}

        
        
        
        @@rb2mdsdType =
        {
            "TrueClass" => "FT_BOOL",
            "FalseClass" => "FT_BOOL",
            "Integer" => "FT_INT64",
            "Fixnum" => "FT_INT64",
            "Bignum" => "FT_INT64",
            "Float" => "FT_DOUBLE",
            "Time" => "FT_TIME",
            "String" => "FT_STRING"
        }

        @schema_id = 0
        @schema_id_mutex = Mutex.new  
    end