Skip to main content

Stateless reverse proxy for thirdparty service integration with Iris API.

Project description

Build Status License

Iris relay

Stateless reverse proxy for thirdparty service integration with Iris API.

Setup dev environment

  1. create & source your virtualenv
  2. run python setup.py develop
  3. run pip install -r dev_requirements.txt
  4. edit ./configs/config.dev.yaml to setup API credential and other settings

Tests

Run tests:

make unit  # unit tests
make e2e  # e2e tests
make test  # all tests, e2e + unit

NOTE: e2e tests requires a running API instance. You can tweak the api host, port and key setting in configs/config.dev.yaml.

Generate test coverage reports:

make e2e-cov
make unit-cov

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

irisrelay-1.2.1.tar.gz (20.2 kB view details)

Uploaded Source

Built Distribution

irisrelay-1.2.1-py3-none-any.whl (22.0 kB view details)

Uploaded Python 3

File details

Details for the file irisrelay-1.2.1.tar.gz.

File metadata

  • Download URL: irisrelay-1.2.1.tar.gz
  • Upload date:
  • Size: 20.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.23.0 setuptools/41.2.0 requests-toolbelt/0.9.1 tqdm/4.43.0 CPython/3.8.2

File hashes

Hashes for irisrelay-1.2.1.tar.gz
Algorithm Hash digest
SHA256 446c6807d4bce21803a085e406198e44eb17bebafe68a4f571c31802c3ce1b9c
MD5 5ef2c3b5300ada100f962574225e0daa
BLAKE2b-256 8f1a6c1cac7f2fffd8d57b18d46cb8ad8cbad5f7eafbde66b6da6eda9d479758

See more details on using hashes here.

File details

Details for the file irisrelay-1.2.1-py3-none-any.whl.

File metadata

  • Download URL: irisrelay-1.2.1-py3-none-any.whl
  • Upload date:
  • Size: 22.0 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.23.0 setuptools/41.2.0 requests-toolbelt/0.9.1 tqdm/4.43.0 CPython/3.8.2

File hashes

Hashes for irisrelay-1.2.1-py3-none-any.whl
Algorithm Hash digest
SHA256 c13273d792f5c467fb459310fa269de8aa8dda65747ef293d359150e4bc48bb6
MD5 9ea2639ea8261876ddb48668703831d1
BLAKE2b-256 845e68c01ee1e078ce794eb4d5aecd2e7920a1d24e609ba4022d37eaf0b46157

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page