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

Uploaded Source

Built Distribution

irisrelay-1.2.4-py3-none-any.whl (22.1 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: irisrelay-1.2.4.tar.gz
  • Upload date:
  • Size: 20.3 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.45.0 CPython/3.8.2

File hashes

Hashes for irisrelay-1.2.4.tar.gz
Algorithm Hash digest
SHA256 3c01d0a0243a006083450a3fe1f3a0f4285213de8ff2f764ae0946e0f3f5f660
MD5 2995f2ee25a12cb35b75a6e421dbafba
BLAKE2b-256 4f611e7dd91673ee84d9e9d8ba97fe399276948ac86d1648b00722299b0ac29b

See more details on using hashes here.

File details

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

File metadata

  • Download URL: irisrelay-1.2.4-py3-none-any.whl
  • Upload date:
  • Size: 22.1 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.45.0 CPython/3.8.2

File hashes

Hashes for irisrelay-1.2.4-py3-none-any.whl
Algorithm Hash digest
SHA256 e0606826e9099df008a4fedbbdc986c513d91e6f0b58ae4e74329d7620ab30a9
MD5 9ecfbd75afcad7bedb3a86364ecde6ec
BLAKE2b-256 cf6fa5d6c23cc8b72a57159e26615cf0b09f2326b35b49d05b358e51ba494648

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