White box PON OLT software
Project description
openolt quickstart
openolt is a collection of programs for managing Optical Line Terminals (OLTs) that support the VOLTHA project's Openolt api.
Install and start Confluent Kafka
TODO - Add help and links to Confluent docs
Install openolt
Get the code
git clone git@github.com:shadansari/openolt.git
Create the virtual env
All commands needs to run in a virtual env with PYTHONPATH set.
cd openolt
pipenv shell
export PYTHONPATH=$PYTHONPATH:$PWD:$PWD/protos/third_party
Connect to OLT and publish events to Kafka
Fetch openolt indications from the device and publish to Kafka
python openolt/sb_grpc.py localhost:9092 10.90.0.114:9191
Read openolt indications from kafka
confluent-kafka/consumer.py localhost:9092 foo openolt.ind-10.90.0.114
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
openolt-1.6.1.28.tar.gz
(18.2 kB
view hashes)