Skip to content

Commit 28144f8

Browse files
move APIConfigs into PluginMixins namespace
1 parent 53dab0c commit 28144f8

File tree

3 files changed

+4
-4
lines changed

3 files changed

+4
-4
lines changed

lib/logstash/outputs/elasticsearch.rb

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -88,7 +88,7 @@ class LogStash::Outputs::ElasticSearch < LogStash::Outputs::Base
8888

8989
require "logstash/outputs/elasticsearch/http_client"
9090
require "logstash/outputs/elasticsearch/http_client_builder"
91-
require "logstash/outputs/elasticsearch/api_configs"
91+
require "logstash/plugin_mixins/elasticsearch/api_configs"
9292
require "logstash/outputs/elasticsearch/common"
9393
require "logstash/outputs/elasticsearch/ilm"
9494
require 'logstash/plugin_mixins/ecs_compatibility_support'
@@ -103,7 +103,7 @@ class LogStash::Outputs::ElasticSearch < LogStash::Outputs::Base
103103
include(LogStash::PluginMixins::ECSCompatibilitySupport)
104104

105105
# Generic/API config options that any document indexer output needs
106-
include(LogStash::Outputs::ElasticSearch::APIConfigs)
106+
include(LogStash::PluginMixins::ElasticSearch::APIConfigs)
107107

108108
DEFAULT_POLICY = "logstash-policy"
109109

lib/logstash/outputs/elasticsearch/common.rb

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -153,7 +153,7 @@ def setup_hosts
153153

154154
def hosts_default?(hosts)
155155
# NOTE: would be nice if pipeline allowed us a clean way to detect a config default :
156-
hosts.is_a?(Array) && hosts.size == 1 && hosts.first.equal?(APIConfigs::DEFAULT_HOST)
156+
hosts.is_a?(Array) && hosts.size == 1 && hosts.first.equal?(LogStash::PluginMixins::ElasticSearch::APIConfigs::DEFAULT_HOST)
157157
end
158158
private :hosts_default?
159159

lib/logstash/outputs/elasticsearch/api_configs.rb renamed to lib/logstash/plugin_mixins/elasticsearch/api_configs.rb

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
module LogStash; module Outputs; class ElasticSearch
1+
module LogStash; module PluginMixins; module ElasticSearch
22
module APIConfigs
33

44
# This module defines common options that can be reused by alternate elasticsearch output plugins such as the elasticsearch_data_streams output.

0 commit comments

Comments
 (0)