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

Uploaded Source

Built Distribution

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

Uploaded Python 3

File details

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

File metadata

  • Download URL: irisrelay-1.1.3.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.3.tar.gz
Algorithm Hash digest
SHA256 2bcc04095c431960ac26c847c118bc18a331ac95d232270d986604bbcd927ee1
MD5 c40b45206e0e773dd5d81169b7edd1ba
BLAKE2b-256 b536815c8a1a590baf8e1485ee5d2f7bc925c1f5b68ee425f046ed6f7ef22fbf

See more details on using hashes here.

File details

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

File metadata

  • Download URL: irisrelay-1.1.3-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.3-py3-none-any.whl
Algorithm Hash digest
SHA256 006327fb0a9afef7e090a33bc81ef25a36af5d4d2de3bda3612caedbc98b6e3c
MD5 6abb256d93f34ce9405565edf33ebbdc
BLAKE2b-256 910025a9d8e37c3ddb405ba5d5d5483041973a11b73250f8ecc907f0833ecdad

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