Skip to content

wazo-platform/wazo-agentd

Repository files navigation

wazo-agentd

Build Status

Running unit tests

apt-get install libpq-dev python3-dev libffi-dev libyaml-dev
pip install tox
tox --recreate -e py39

Docker

The official docker image for this service is wazoplatform/wazo-agentd.

Getting the image

To download the latest image from the docker hub

docker pull wazoplatform/wazo-agentd

Running wazo-agentd

docker run wazoplatform/wazo-agentd

Building the image

Building the docker image:

docker build -t wazoplatform/wazo-agentd .

Development

Processing is split among the following steps, in order:

  • HTTP request
  • HTTP parser: http.py
  • Service Proxy (exposes all available operations, calls handler): service/proxy.py
  • Service Handler (adapts query to manager operations, calls manager): service/handler/*.py
  • Service manager (validation, triggers action): service/manager/*.py
  • Service action (updates DB, sends messages and events): service/action/*.py

About

No description or website provided.

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages