UNPKG

298 Btext/coffeescriptView Raw
1
2
3module.exports = (client) -> (bulk, callback) ->
4 bulk.reduce (p, c) ->
5 p.then ->
6 t = c.template
7 client.indices.putTemplate {name:t._name, body:t._template}
8 , Promise.resolve()
9 .then ->
10 callback null, {}
11 .catch (err) ->
12 callback err