Skip to content

Commit ca055bd

Browse files
author
Sachin Maheshwari
committed
cleaning....
1 parent 02f5826 commit ca055bd

File tree

1 file changed

+8
-12
lines changed

1 file changed

+8
-12
lines changed

src/producer.js

Lines changed: 8 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -30,9 +30,12 @@ async function setupPgClient() {
3030
const validTopicAndOriginator = (pgOptions.triggerTopics.includes(payload.topic)) && (pgOptions.triggerOriginators.includes(payload.originator)) // Check if valid topic and originator
3131
if (validTopicAndOriginator) {
3232
if (!isFailover) {
33+
logger.info('trying to push on kafka topic')
3334
await pushToKafka(payload)
3435
audit(payload)
36+
logger.info('pushed to kafka and added for audit trail')
3537
} else {
38+
logger.info('taking backup on dynamodb for reconciliation')
3639
await pushToDynamoDb(payload)
3740
}
3841
} else {
@@ -42,17 +45,16 @@ async function setupPgClient() {
4245
} catch (error) {
4346
logger.error('Could not parse message payload')
4447
logger.debug(`error-sync: producer parse message : "${error.message}"`)
48+
logger.logFullError(error)
4549
if (!isFailover) {
4650
await auditTrail([pl_randonseq, 1111, 'pl_table', 'pl_uniquecolumn', 'pl_operation', "error-producer", "", "", error.message, 'pl_payload', new Date(), 'pl_topic'], 'producer')
4751
}
48-
logger.logFullError(error)
4952
// push to slack - alertIt("slack message"
5053
}
5154
})
52-
logger.info('pg-ifx-sync producer: Listening to notifications')
55+
logger.info('pg-ifx-sync producer: Listening to pg-trigger channel.')
5356
} catch (err) {
54-
logger.debug(`error-sync: producer postgres-setup 1 :"${err.message}"`)
55-
logger.error('Could not setup postgres client')
57+
logger.error('Error in setting up postgres client: ', err.message)
5658
logger.logFullError(err)
5759
terminate()
5860
}
@@ -61,14 +63,8 @@ async function setupPgClient() {
6163
const terminate = () => process.exit()
6264

6365
async function run() {
64-
try {
65-
await setupPgClient()
66-
}
67-
catch (err) {
68-
logger.debug(`Could not setup postgres client`)
69-
logger.debug(`error-sync: producer postgres-setup 0 :"${err.message}"`)
70-
terminate()
71-
}
66+
logger.debug("Initialising producer setup...")
67+
await setupPgClient()
7268
}
7369

7470
// execute

0 commit comments

Comments
 (0)