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

Uploaded Source

Built Distribution

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

Uploaded Python 3

File details

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

File metadata

  • Download URL: irisrelay-1.1.2.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.2.tar.gz
Algorithm Hash digest
SHA256 f66d1b4c236de964096adcc35b52b16260bab1eec6a505fca86138513177b27d
MD5 8221b7928de3d2636fe610a62a451581
BLAKE2b-256 d8a695901827ff0656e42dfdc11826df5da4949e08f0f8cab1a55c38b3619c1d

See more details on using hashes here.

File details

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

File metadata

  • Download URL: irisrelay-1.1.2-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.2-py3-none-any.whl
Algorithm Hash digest
SHA256 92e2f2a601ae8689e1457aea7be4c7b332f691b031294788085bbe16a8162958
MD5 898acc0c31c50d81e4051eef877b8b2a
BLAKE2b-256 ef8914993f4faba27b39f08ae6fb234992cd03e4e79060df2b5c919bcb796597

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