Skip to content

Commit 0b9e5a0

Browse files
author
James Cori
committed
Merge branch 'master' into develop
2 parents 1396509 + 4167db9 commit 0b9e5a0

File tree

2 files changed

+17
-18
lines changed

2 files changed

+17
-18
lines changed

src/app.js

Lines changed: 15 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -58,20 +58,21 @@ const dataHandler = async (messageSet, topic, partition) => Promise.each(message
5858
if (isNil(challengeId)) {
5959
throw new Error(`Challenge ID ${challengeId} is null, will not queue to retry`)
6060
} else {
61-
const retryCountIdentifier = `${config.KAFKA_GROUP_ID.split(' ').join('_')}_retry_count`
62-
let currentRetryCount = parseInt(get(messageJSON.payload, retryCountIdentifier, 1), 10)
63-
if (currentRetryCount <= config.MAX_RETRIES) {
64-
logger.info(`Challenge does not exist yet. Will post the same message back to the bus API and retry in ${currentRetryCount * (config.RETRY_TIMEOUT / 1000)} seconds`)
65-
await new Promise((resolve) => {
66-
setTimeout(async () => {
67-
currentRetryCount += 1
68-
await helper.postBusEvent(topic, { ...messageJSON.payload, [retryCountIdentifier]: currentRetryCount })
69-
resolve()
70-
}, config.RETRY_TIMEOUT * currentRetryCount)
71-
})
72-
} else {
73-
logger.error(`Failed to process message after ${config.MAX_RETRIES} retries. Aborting...`)
74-
}
61+
logger.warn(`Creating resource failed, no legacy challenge found for ${challengeId} - Retry disabled`)
62+
// const retryCountIdentifier = `${config.KAFKA_GROUP_ID.split(' ').join('_')}_retry_count`
63+
// let currentRetryCount = parseInt(get(messageJSON.payload, retryCountIdentifier, 1), 10)
64+
// if (currentRetryCount <= config.MAX_RETRIES) {
65+
// logger.info(`Challenge does not exist yet. Will post the same message back to the bus API and retry in ${currentRetryCount * (config.RETRY_TIMEOUT / 1000)} seconds`)
66+
// await new Promise((resolve) => {
67+
// setTimeout(async () => {
68+
// currentRetryCount += 1
69+
// await helper.postBusEvent(topic, { ...messageJSON.payload, [retryCountIdentifier]: currentRetryCount })
70+
// resolve()
71+
// }, config.RETRY_TIMEOUT * currentRetryCount)
72+
// })
73+
// } else {
74+
// logger.error(`Failed to process message after ${config.MAX_RETRIES} retries. Aborting...`)
75+
// }
7576
}
7677
}
7778
// only commit if no errors

src/services/ProcessorService.js

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -123,12 +123,11 @@ async function _updateChallengeResource (message, isDelete) {
123123
async function createChallengeResource (message) {
124124
try {
125125
await _updateChallengeResource(message, false)
126+
logger.info(`Successfully processed create challenge resource message : ${JSON.stringify(message)}`)
126127
} catch (e) {
127128
logger.error(e.message)
128129
logger.logFullError(e)
129130
}
130-
131-
// logger.debug(`Successfully processed create challenge resource message : ${JSON.stringify(message)}`)
132131
}
133132

134133
createChallengeResource.schema = {
@@ -153,11 +152,10 @@ createChallengeResource.schema = {
153152
async function deleteChallengeResource (message) {
154153
try {
155154
await _updateChallengeResource(message, true)
155+
logger.info(`Successfully processed delete challenge resource message : ${JSON.stringify(message)}`)
156156
} catch (e) {
157157
logger.error(`Failed to find and delete the resource: ${JSON.stringify(message)} Error: ${JSON.stringify(e)}`)
158158
}
159-
160-
// logger.debug(`Successfully processed delete challenge resource message : ${JSON.stringify(message)}`)
161159
}
162160

163161
deleteChallengeResource.schema = createChallengeResource.schema

0 commit comments

Comments
 (0)