lib/fluent/command/config_generator.rb in fluent-plugin-calyptia-monitoring-0.1.0.rc9 vs lib/fluent/command/config_generator.rb in fluent-plugin-calyptia-monitoring-0.1.0

- old
+ new

@@ -31,10 +31,12 @@ @enable_input_metrics = true @enable_size_metrics = false @enable_get_dump = true @rpc_endpoint = "127.0.0.1:24444" @storage_agent_token_dir = default_storage_dir + @fluentd_conf_path = nil + @disable_rpc = false prepare_option_parser end def default_storage_dir @@ -94,10 +96,14 @@ @enable_get_dump = false end @parser.on("--storage-agent-token-dir DIR", "Specify accesible storage token dir. (default: #{default_storage_dir})") do |s| @storage_agent_token_dir = s end + @parser.on("--fluentd-conf-path PATH", "Specify fluentd configuration file path. (default: nil)") do |s| + @fluentd_conf_path = s + @disable_rpc = true + end end def usage(message = nil) puts @parser.to_s puts @@ -123,9 +129,11 @@ rpc_endpoint: @rpc_endpoint, input_metrics: @enable_input_metrics, size_metrics: @enable_size_metrics, enable_get_dump: @enable_get_dump, storage_agent_token_dir: @storage_agent_token_dir, + fluentd_conf_path: @fluentd_conf_path, + disable_rpc: @disable_rpc, } rescue => e usage(e) end