Sha256: 270745e452e401e347fc69544621b497fc68773cb36ffa360999a9db4561306e

Contents?: true

Size: 743 Bytes

Versions: 3

Compression:

Stored size: 743 Bytes

Contents

class Fluentd
  module Setting
    class OutStdout
      include Fluentd::Setting::Plugin

      register_plugin("output", "stdout")

      def self.initial_params
        {
          pattern: "debug.**",
          buffer_type: "memory",
          buffer: {
            "0" => {
              "type" => "memory",
            }
          },
          format_type: "stdout",
          format: {
            "0" => {
              "@type" => "stdout",
              "output_type" => "json"
            }
          }
        }
      end

      def common_options
        [
          :label, :pattern, :output_type
        ]
      end

      def hidden_options
        [
          :secondary, :inject, :buffer
        ]
      end
    end
  end
end

Version data entries

3 entries across 3 versions & 1 rubygems

Version Path
fluentd-ui-1.2.1 app/models/fluentd/setting/out_stdout.rb
fluentd-ui-1.2.0 app/models/fluentd/setting/out_stdout.rb
fluentd-ui-1.1.0 app/models/fluentd/setting/out_stdout.rb