Skip to content
☎️ UC micro service for Wazo
Python Other
  1. Python 99.2%
  2. Other 0.8%
Branch: master
Clone or download
Latest commit f999533 Oct 15, 2019
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
bin fax: accept PDF instead of TIFF format Mar 4, 2019
contribs/docker/certs fix docker image + renaming Oct 30, 2015
debian use /run instead of /var/run Oct 10, 2019
etc use /run instead of /var/run Oct 10, 2019
integration_tests rename xivo-lib-rest-client Oct 15, 2019
wazo_calld use /run instead of /var/run Oct 10, 2019
.dockerignore Dockerfile: slim down the docker image Dec 1, 2015
.gitignore update .gitignore Feb 17, 2016
AUTHORS
CHANGELOG.md switchboard: update changelog with line_id parameter Jul 10, 2019
Dockerfile use /run instead of /var/run Oct 10, 2019
LICENSE update LICENSE file Jun 14, 2017
README.md run tests on py37 instead py35 Oct 9, 2019
requirements.txt rename xivo-lib-rest-client Oct 15, 2019
setup.cfg configure unit-tests for travis Nov 4, 2015
setup.py wake mobile: add an stasis app to dial contacts as they register Aug 14, 2019
test-requirements.txt requirements.txt: remote git+https Sep 11, 2019
tox.ini run tests on py37 instead py35 Oct 9, 2019

README.md

wazo-calld Build Status

wazo-calld provides REST API to create, control calls and hangup calls, and sends events when something happens to a call.

Installing wazo-calld

The server is already provided as a part of Wazo. Please refer to the documentation for further details on installing one.

Running unit tests

pip install tox
tox --recreate -e py37

Running integration tests

You need Docker installed on your machine.

  1. cd integration_tests
  2. pip install -r test-requirements.txt
  3. git clone https://github.com/wazo-platform/chan-test
  4. export CHAN_TEST_DIR=$PWD/chan-test # CHAN_TEST_DIR defaults to ../../chan-test
  5. make test-setup
  6. make test

Environment variables

Running the integration tests is controlled by the following environment variables:

  • INTEGRATION_TEST_TIMEOUT: controls the startup timeout of each container
  • LOCAL_GIT_REPOS: may be used to mount development python packages inside containers
You can’t perform that action at this time.