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.1.5.tar.gz (20.2 kB view details)

Uploaded Source

Built Distribution

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

Uploaded Python 3

File details

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

File metadata

  • Download URL: irisrelay-1.1.5.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.1.5.tar.gz
Algorithm Hash digest
SHA256 2a52a34296c7a1496e8ee699d5b1c855f573a012d62a336936251d572a2982d0
MD5 d018e1511a50844ada61fff7eac785d8
BLAKE2b-256 fbf30c4a08de2bc539774c03780f89fb78bc718d719bce7521bd0edca50144cf

See more details on using hashes here.

File details

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

File metadata

  • Download URL: irisrelay-1.1.5-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.1.5-py3-none-any.whl
Algorithm Hash digest
SHA256 7b07417fa82de832aad1c3c1e6bc3affd10a628a545514621bb2ece436c3785a
MD5 7dbdca1f07708ecdd5732805b1d403a3
BLAKE2b-256 0e81f855cc04df899453f3ea2ab3960221de0a7dc34cfb8a1800b6d8a90104e5

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