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

Uploaded Source

Built Distribution

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

Uploaded Python 3

File details

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

File metadata

  • Download URL: irisrelay-1.2.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.2.2.tar.gz
Algorithm Hash digest
SHA256 f476a6933e0e9bfc60b048d706180aea6accb2bea155cc4f2e89dae898773d60
MD5 92ac852e540960523ab8cba28242823c
BLAKE2b-256 334f8238894aad8eab11afad3880b02b3378ff7c2e0e4e42c8edc2604895e926

See more details on using hashes here.

File details

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

File metadata

  • Download URL: irisrelay-1.2.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.2.2-py3-none-any.whl
Algorithm Hash digest
SHA256 abf3b1f6c28ad57878ed9989f8556aa700c7fce41d2c8ecc1d1c511071745edb
MD5 90e712092d1b446ee954ebc5ee947a5f
BLAKE2b-256 5cda62a3f12e5d6f4d92bd743177823bd32d2feda3cdefd1de5296eed9e1675d

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