Closed jmgasper closed 4 years ago
Contest https://www.topcoder.com/challenges/30125380 has been created for this ticket.This is an automated message for ghostar via Topcoder X
Contest https://www.topcoder.com/challenges/30125380 has been updated - it has been assigned to obog.This is an automated message for ghostar via Topcoder X
@jmgasper Please apply PR - https://github.com/topcoder-platform/challenge-forum-processor/pull/23. Fixed code. Default settings:
ROCKETCHAT_ENABLED: false,
VANILLA_ENABLED: true,
If ROCKETCHAT_ENABLED: false and VANILLA_ENABLED: false, then 'No enabled services to handle messages' is logged in kafka logs.
Fixed docker composer files. Vanilla services - vanilla.yml, Rocketchat services - rocketchat.yml.
Testing:
Run docker-compose down
before pulling the repo
Pull the repo
Run Kafka, Vanilla only
docker-compose -f docker-compose.yml -f vanilla.yml up
Other commands:
Run Kafka, Vanilla and Rocketchat
docker-compose -f docker-compose.yml -f vanilla.yml -f rocketchat.yml up
Run Kafka and Rocketchat
docker-compose -f docker-compose.yml -f rocketchat.yml up
Payment task has been updated: https://software.topcoder.com/review/actions/ViewProjectDetails?pid=30125380This is an automated message for ghostar via Topcoder X
@atelomycterus - One thing we'd like to do here is to add configurability for the different services.
Something like:
ROCKETCHAT_ENABLED = true / false
VANILLA_ENABLED = true / false
If a specific service is disabled, we won't create a forum / group for that service when a new challenge comes through.
As an example, right now we're focused on Vanilla and want to turn Rocket.chat off in the deployed processor. We may want to turn Rocket.chat back on in the future.