Refactor center
This commit is contained in:
23
center.js
23
center.js
@@ -28,7 +28,6 @@ if (options.help) {
|
|||||||
process.exit(0);
|
process.exit(0);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
verifyDefaults(options, centerOptions);
|
verifyDefaults(options, centerOptions);
|
||||||
verifyExists(options.port, "Port can not be undefined or empty! (--port)", logger);
|
verifyExists(options.port, "Port can not be undefined or empty! (--port)", logger);
|
||||||
verifyExists(options.systemid, "SystemID can not be undefined or empty! (--systemid)", logger);
|
verifyExists(options.systemid, "SystemID can not be undefined or empty! (--systemid)", logger);
|
||||||
@@ -63,15 +62,17 @@ function startInterval(session, sessionLogger, rxMetrics) {
|
|||||||
short_message: options.message,
|
short_message: options.message,
|
||||||
});
|
});
|
||||||
|
|
||||||
sendPdu(session, pdu).then(resp => {
|
sendPdu(session, pdu, sessionLogger, options.longsms)
|
||||||
inFlight--;
|
.then((resp) => {
|
||||||
sessionLogger.info(`Received response with id ${resp.message_id}`);
|
inFlight--;
|
||||||
success++;
|
sessionLogger.info(`Received response with id ${resp.message_id}`);
|
||||||
}).catch(resp => {
|
success++;
|
||||||
inFlight--;
|
})
|
||||||
sessionLogger.warn(`Message failed with id ${resp.message_id}`);
|
.catch((resp) => {
|
||||||
failed++;
|
inFlight--;
|
||||||
});
|
sessionLogger.warn(`Message failed with id ${resp.message_id}`);
|
||||||
|
failed++;
|
||||||
|
});
|
||||||
|
|
||||||
rxMetrics.AddEvent();
|
rxMetrics.AddEvent();
|
||||||
sent++;
|
sent++;
|
||||||
@@ -154,7 +155,7 @@ const server = smpp.createServer(
|
|||||||
if (!options.dr) {
|
if (!options.dr) {
|
||||||
sessionLogger.info("Replying to incoming submit_sm");
|
sessionLogger.info("Replying to incoming submit_sm");
|
||||||
if (options.bars) {
|
if (options.bars) {
|
||||||
rxMetrics.AddEvent();
|
rxMetrics.AddEvent();
|
||||||
}
|
}
|
||||||
// setTimeout(() => {
|
// setTimeout(() => {
|
||||||
// session.send(pdu.response());
|
// session.send(pdu.response());
|
||||||
|
Reference in New Issue
Block a user