mirror of
https://github.com/UniversityOfHelsinkiCS/oodikone.git
synced 2026-10-12 19:03:39 +03:00
remove kafka updater service
This commit is contained in:
@@ -152,17 +152,6 @@ services:
|
||||
- ./services/oodikone2-usageservice/:/usr/src/app
|
||||
- ./services/oodikone2-usageservice/node_modules:/usr/src/app/node_modules
|
||||
container_name: usageservice
|
||||
updater_api:
|
||||
image: node:10-alpine
|
||||
build:
|
||||
context: services/updater_api
|
||||
dockerfile: dev.Dockerfile
|
||||
command: sh -c "cd /usr/src/app && npm install && npm run dev"
|
||||
restart: unless-stopped
|
||||
volumes:
|
||||
- ./services/updater_api/:/usr/src/app
|
||||
- ./services/updater_api/node_modules:/usr/src/app/node_modules
|
||||
container_name: updater_api
|
||||
analytics:
|
||||
image: node:8.11.3
|
||||
command: sh -c "cd /usr/src/app && npm install && npm run dev"
|
||||
|
||||
@@ -1 +0,0 @@
|
||||
node_modules/
|
||||
@@ -1,8 +0,0 @@
|
||||
FROM node:10
|
||||
|
||||
COPY . /usr/src/app
|
||||
WORKDIR /usr/src/app
|
||||
ENV NODE_ENV dev
|
||||
RUN npm ci && mv /usr/src/app/node_modules /node_modules
|
||||
|
||||
CMD ["/node_modules/.bin/nodemon", "index.js"]
|
||||
@@ -1,26 +0,0 @@
|
||||
const kafka = require('kafka-node')
|
||||
|
||||
const client = new kafka.KafkaClient({ kafkaHost: 'kafka:9092' })
|
||||
|
||||
const consumer = new kafka.Consumer(
|
||||
client,[
|
||||
{ topic: 'studentnumbers' }
|
||||
]
|
||||
)
|
||||
|
||||
consumer.on('message', (message) => {
|
||||
const { value } = message
|
||||
console.log(message)
|
||||
if (value === '00000000') {
|
||||
console.log('should update pre-updater data')
|
||||
} else if (value === '99999999') {
|
||||
console.log('should update after-updater data')
|
||||
} else {
|
||||
console.log('update student')
|
||||
}
|
||||
})
|
||||
|
||||
consumer.on('error', (err) => {
|
||||
console.log('ERROR ERROR ', err)
|
||||
})
|
||||
|
||||
Generated
-2780
File diff suppressed because it is too large
Load Diff
@@ -1,17 +0,0 @@
|
||||
{
|
||||
"name": "updater_api",
|
||||
"version": "1.0.0",
|
||||
"description": "",
|
||||
"main": "index.js",
|
||||
"scripts": {
|
||||
"test": "echo \"Error: no test specified\" && exit 1",
|
||||
"start": "node index.js",
|
||||
"dev": "nodemon index.js"
|
||||
},
|
||||
"author": "",
|
||||
"license": "ISC",
|
||||
"dependencies": {
|
||||
"kafka-node": "^4.1.1",
|
||||
"nodemon": "^1.18.10"
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user