MCPcopy Index your code
hub / github.com/scality/cloudserver / applyAndSaveOverlay

Function applyAndSaveOverlay

lib/management/configuration.js:211–231  ·  view source on GitHub ↗
(overlay, log)

Source from the content-addressed store, hash-verified

209}
210
211function applyAndSaveOverlay(overlay, log) {
212 patchConfiguration(overlay, log, err => {
213 if (err) {
214 log.error('could not apply pushed overlay', {
215 error: reshapeExceptionError(err),
216 method: 'applyAndSaveOverlay',
217 });
218 return;
219 }
220 saveConfigurationVersion(null, overlay, log, err => {
221 if (err) {
222 log.error('could not cache overlay version', {
223 error: reshapeExceptionError(err),
224 method: 'applyAndSaveOverlay',
225 });
226 return;
227 }
228 log.info('overlay push processed');
229 });
230 });
231}
232
233module.exports = {
234 loadCachedOverlay,

Callers 1

startWSManagementClientFunction · 0.85

Calls 4

patchConfigurationFunction · 0.85
saveConfigurationVersionFunction · 0.85
errorMethod · 0.80
infoMethod · 0.80

Tested by

no test coverage detected