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

Uploaded Source

Built Distribution

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

Uploaded Python 3

File details

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

File metadata

  • Download URL: irisrelay-1.1.4.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.4.tar.gz
Algorithm Hash digest
SHA256 6fcd7a23b26d03d2a4f0ab28cabd18de39f56f11cd4de219b60676855cda00e1
MD5 b24f270c58d6204675584699403c9801
BLAKE2b-256 9e41e71371ce2d6288612b5fd7385f8e571802f59974ad5e96eaaeb4cdf135d2

See more details on using hashes here.

File details

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

File metadata

  • Download URL: irisrelay-1.1.4-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.4-py3-none-any.whl
Algorithm Hash digest
SHA256 392f9b452e02595d05188e3d5fb220b5f9aa0d4d7ddbda3d915a2cfb14ed4cb2
MD5 8bd33472ec82b94d686553674cf34e67
BLAKE2b-256 87696e76c09ac300963cdb523e8d677e0c28eda4017d01512ce6cbd10a9cf2ef

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