MCPcopy
hub / github.com/elasticsearch-dump/elasticsearch-dump / handleError

Method handleError

lib/transports/__es__/_base.js:12–23  ·  view source on GitHub ↗
(err, response)

Source from the content-addressed store, hash-verified

10 applySSL (props) { return req.applySSL(props, this) }
11
12 handleError (err, response) {
13 if (err) return err
14 if (response.statusCode !== 200) {
15 err = new Error(response.body)
16 err.statusCode = response.statusCode
17 err.name = status[`${response.statusCode}_NAME`]
18 if (!err.message) {
19 err.message = status[`${response.statusCode}_MESSAGE`]
20 }
21 return err
22 }
23 }
24
25 paramsToString (paramsObj, prefix = '?') {
26 return paramsObj ? `${prefix}${Object.keys(paramsObj).map(key => `${key}=${paramsObj[key]}`).join('&')}` : ''

Callers 15

_parseVersionMethod · 0.95
getPoliciesMethod · 0.80
setPoliciesMethod · 0.80
getSettingsMethod · 0.80
setSettingsMethod · 0.80
getAliasesMethod · 0.80
setAliasesMethod · 0.80
getTemplatesMethod · 0.80
renderTemplateMethod · 0.80
setTemplatesMethod · 0.80
getScriptsMethod · 0.80
setScriptsMethod · 0.80

Calls

no outgoing calls

Tested by

no test coverage detected