Skip to content

Commit cda1e5f

Browse files
author
nkumar
committed
fix dynomodb ecsrole
Committer: nkumar
1 parent c3d5062 commit cda1e5f

File tree

2 files changed

+8
-10
lines changed

2 files changed

+8
-10
lines changed

src/producer_dd.js

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -4,16 +4,14 @@
44
const config = require('config')
55
const pg = require('pg')
66
const logger = require('./common/logger')
7-
//const pushToKafka = require('./services/pushToKafka')
87
const pushToDynamoDb = require('./services/pushToDynamoDb')
98
const pgOptions = config.get('POSTGRES')
109
const pgConnectionString = `postgresql://${pgOptions.user}:${pgOptions.password}@${pgOptions.host}:${pgOptions.port}/${pgOptions.database}`
1110
const pgClient = new pg.Client(pgConnectionString)
1211
const auditTrail = require('./services/auditTrail');
1312
const express = require('express')
1413
const app = express()
15-
const port = 3100
16-
//console.log(`pgConnectionString value = ${pgConnectionString}`)
14+
const port = 3000
1715
var pl_processid;
1816
var pl_randonseq = 'err-'+(new Date()).getTime().toString(36) + Math.random().toString(36).slice(2);
1917
async function setupPgClient () {
@@ -37,7 +35,7 @@ async function setupPgClient () {
3735
var pl_payload = JSON.stringify(payload.payload)
3836
const validTopicAndOriginator = (pgOptions.triggerTopics.includes(payload.topic)) && (pgOptions.triggerOriginators.includes(payload.originator)) // Check if valid topic and originator
3937
if (validTopicAndOriginator) {
40-
logger.debug(`Producer DynamoDb : ${pl_seqid} ${pl_processid} ${pl_table} ${pl_uniquecolumn} ${pl_operation} ${payload.timestamp}`);
38+
logger.info(`Producer DynamoDb : ${pl_seqid} ${pl_processid} ${pl_table} ${pl_uniquecolumn} ${pl_operation} ${payload.timestamp}`);
4139
await pushToDynamoDb(payload)
4240
} else {
4341
logger.debug('Ignoring message with incorrect topic or originator')

src/services/pushToDynamoDb.js

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -3,8 +3,8 @@ const logger = require('../common/logger')
33
const _ = require('lodash')
44
var AWS = require("aws-sdk");
55
async function pushToDynamoDb(payload) {
6-
try { console.log('----Inside DynomoDB code -------');
7-
console.log(payload)
6+
try { console.log('----Push To DynomoDB -------');
7+
// console.log(payload)
88
p_dd_payloadseqid = payload.payload.payloadseqid;
99
var params = {
1010
TableName: 'test_pg_ifx_payload_sync',
@@ -20,14 +20,14 @@ async function pushToDynamoDb(payload) {
2020
}
2121
var docClient = new AWS.DynamoDB.DocumentClient({region: 'us-east-1'});
2222
docClient.put(params, function(err, data) {
23-
if (err) console.log(err);
24-
else console.log(data);
23+
if (err) logger.error(err);
24+
else logger.info(data);
2525
});
2626

2727
} catch (e) {
28-
console.log(e)
28+
logger.error(`Error at PushToDynamoDB "${e}"`)
2929
}
3030
}
3131

32-
console.log("hello from DD")
32+
console.log("--from DyanomoDb==")
3333
module.exports = pushToDynamoDb

0 commit comments

Comments
 (0)