Correlation Engine for Livealytics
Docker and Docker-compose are required.
git@github.com:mtornow/ccs4dt.git
cd ccs4dt/
docker-compose up
API is exposed at http://localhost:5000 Find API documentation here.
Stores configuration and metadata:
Stores the actual time-series data provided by the InputBatch
InfluxDB UI is exposed at http://localhost:8086
All tests are in the project's /test
folder
ccs4dt
│ ...
└───tests
│ └───integration
│ └───unit
│ ...
prefix all tests with test_
and place them in /tests/integration
or /tests/unit
folder.
Run all tests with docker run api pytest
or docker exec api pytest
OpenAPI v3 specification can be found here
docker exec api /bin/bash scripts/docs/generate.sh
to generate documentationdocs/_build/html/index.html
in a browser