Log producer that sends info to consumer
This repository has been archived on 2020-09-24. You can view files and clone it, but cannot push or open issues or pull requests.
Go to file
Kovács Bence 02e3dc5267
Some checks failed
continuous-integration/drone/push Build is failing
add cache to ci
2020-05-08 19:25:42 +02:00
docs fixed docs 2020-04-08 21:02:41 +02:00
.dockerignore first commit 2020-03-09 16:50:22 +01:00
.drone.yml add cache to ci 2020-05-08 19:25:42 +02:00
.gitignore fixed docs 2020-04-08 21:02:41 +02:00
app.py Moved learning about new consumers to every cycle 2020-04-22 03:16:28 +02:00
communicator.py fix unit tests 2020-04-29 12:31:33 +02:00
consumerlocator.py fix unit tests 2020-04-29 12:31:33 +02:00
Dockerfile more docker layers 2020-04-17 16:35:42 +02:00
integtest.py Init integration test 2020-05-08 19:21:38 +02:00
messagesender.py send uuid with message 2020-04-17 16:59:35 +02:00
README.rst Update 'README.rst' 2020-04-21 19:50:55 +02:00
redisconnector.py Fixed redisconnector's currentconsumer handling 2020-04-21 20:30:03 +02:00
requirements.txt Mock redis is tests 2020-04-17 18:57:32 +02:00
test.py fix unit tests 2020-04-29 12:31:33 +02:00

============
P2P Producer
============

This repository contains the Producer part of the project. The module manages the list of consumers and
sends data to the currently active one. If that becomes unavailable, it chooses an other one to the data to.

Implementation is done in python, the code is put into Docker images (as the consumers). To run the full project
clone the main repository and run
*docker-compose up.*

Produced by GoldenPogácsa Inc.

TODO