in utils/composumpackager.js [232:251]
function postJob(data, operation, callback) {
data.serviceURL = data.url + '/bin/cpm/core/jobcontrol.job.json';
let post = callPostService(data, (error, json) => {
if(json && json['slingevent:eventId']) {
setTimeout(() => {
getJobOutput(data.url, data.username, data.password, json['slingevent:eventId'], callback)
},100);
} else {
callback(error, json);
}
});
var form = post.form();
form.append('event.job.topic', 'com/composum/sling/core/pckgmgr/PackageJobExecutor');
form.append('_charset_', 'UTF-8');
form.append('operation', operation);
form.append('reference', data.package);
return post;
}