Skip to content

Commit 7e22bc4

Browse files
committed
[API] Renames DLM.explain_lifecycle to indices.explain_data_lifecycle
1 parent a770496 commit 7e22bc4

File tree

5 files changed

+5
-42
lines changed

5 files changed

+5
-42
lines changed

elasticsearch-api/lib/elasticsearch/api.rb

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -80,7 +80,6 @@ def self.included(base)
8080
Elasticsearch::API::Transform,
8181
Elasticsearch::API::Watcher,
8282
Elasticsearch::API::XPack,
83-
Elasticsearch::API::DLM,
8483
Elasticsearch::API::SearchApplication
8584
end
8685

elasticsearch-api/lib/elasticsearch/api/actions/dlm/explain_lifecycle.rb renamed to elasticsearch-api/lib/elasticsearch/api/actions/indices/explain_data_lifecycle.rb

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@
2020
#
2121
module Elasticsearch
2222
module API
23-
module DLM
23+
module Indices
2424
module Actions
2525
# Retrieves information about the index's current DLM lifecycle, such as any potential encountered error, time since creation etc.
2626
# This functionality is Experimental and may be changed or removed
@@ -34,7 +34,7 @@ module Actions
3434
#
3535
# @see https://www.elastic.co/guide/en/elasticsearch/reference/current/dlm-explain-lifecycle.html
3636
#
37-
def explain_lifecycle(arguments = {})
37+
def explain_data_lifecycle(arguments = {})
3838
raise ArgumentError, "Required argument 'index' missing" unless arguments[:index]
3939

4040
arguments = arguments.clone

elasticsearch-api/lib/elasticsearch/api/namespace/dlm.rb

Lines changed: 0 additions & 36 deletions
This file was deleted.

elasticsearch-api/spec/elasticsearch/api/actions/dlm/explain_lifecycle_spec.rb renamed to elasticsearch-api/spec/elasticsearch/api/actions/indices/explain_data_lifecycle_spec.rb

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@
1717

1818
require 'spec_helper'
1919

20-
describe 'client.dlm#explain_lifecycle' do
20+
describe 'client.indices#explain_data_lifecycle' do
2121
let(:expected_args) do
2222
[
2323
'POST',
@@ -29,6 +29,6 @@
2929
end
3030

3131
it 'performs the request' do
32-
expect(client_double.dlm.explain_lifecycle(index: 'foo')).to be_a Elasticsearch::API::Response
32+
expect(client_double.indices.explain_data_lifecycle(index: 'foo')).to be_a Elasticsearch::API::Response
3333
end
3434
end

elasticsearch-api/utils/thor/generator/endpoint_specifics.rb

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -76,7 +76,7 @@ def needs_complex_ignore_404?(endpoint)
7676
end
7777

7878
def module_name_helper(name)
79-
return name.upcase if %w[sql ssl dlm].include? name
79+
return name.upcase if %w[sql ssl].include? name
8080

8181
name.split('_').map(&:capitalize).map{ |n| n == 'Xpack' ? 'XPack' : n }.join
8282
end

0 commit comments

Comments
 (0)