19
19
20
20
package org .elasticsearch .rest .action .admin .indices ;
21
21
22
- import org .apache .logging .log4j .LogManager ;
23
22
import org .elasticsearch .action .admin .indices .template .put .PutIndexTemplateRequest ;
24
23
import org .elasticsearch .client .node .NodeClient ;
25
24
import org .elasticsearch .common .Strings ;
26
- import org .elasticsearch .common .logging .DeprecationLogger ;
27
25
import org .elasticsearch .common .xcontent .XContentHelper ;
28
26
import org .elasticsearch .rest .BaseRestHandler ;
29
27
import org .elasticsearch .rest .RestController ;
32
30
33
31
import java .io .IOException ;
34
32
import java .util .Arrays ;
35
- import java .util .Collections ;
36
33
import java .util .Map ;
37
34
38
35
public class RestPutIndexTemplateAction extends BaseRestHandler {
39
36
40
- private static final DeprecationLogger deprecationLogger = new DeprecationLogger (
41
- LogManager .getLogger (RestPutIndexTemplateAction .class ));
42
-
43
37
public RestPutIndexTemplateAction (RestController controller ) {
44
38
controller .registerHandler (RestRequest .Method .PUT , "/_template/{name}" , this );
45
39
controller .registerHandler (RestRequest .Method .POST , "/_template/{name}" , this );
@@ -54,12 +48,7 @@ public String getName() {
54
48
public RestChannelConsumer prepareRequest (final RestRequest request , final NodeClient client ) throws IOException {
55
49
56
50
PutIndexTemplateRequest putRequest = new PutIndexTemplateRequest (request .param ("name" ));
57
- if (request .hasParam ("template" )) {
58
- deprecationLogger .deprecated ("Deprecated parameter[template] used, replaced by [index_patterns]" );
59
- putRequest .patterns (Collections .singletonList (request .param ("template" )));
60
- } else {
61
- putRequest .patterns (Arrays .asList (request .paramAsStringArray ("index_patterns" , Strings .EMPTY_ARRAY )));
62
- }
51
+ putRequest .patterns (Arrays .asList (request .paramAsStringArray ("index_patterns" , Strings .EMPTY_ARRAY )));
63
52
putRequest .order (request .paramAsInt ("order" , putRequest .order ()));
64
53
putRequest .masterNodeTimeout (request .paramAsTime ("master_timeout" , putRequest .masterNodeTimeout ()));
65
54
putRequest .create (request .paramAsBoolean ("create" , false ));
0 commit comments