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

Uploaded Source

Built Distribution

irisrelay-0.0.1-py2-none-any.whl (21.7 kB view details)

Uploaded Python 2

File details

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

File metadata

  • Download URL: irisrelay-0.0.1.tar.gz
  • Upload date:
  • Size: 19.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.20.0 setuptools/41.0.1 requests-toolbelt/0.9.1 tqdm/4.32.2 CPython/2.7.10

File hashes

Hashes for irisrelay-0.0.1.tar.gz
Algorithm Hash digest
SHA256 25e59c957f9683e897c76483523b124cecb4859fdbbb3c0c59f098fbb447f91b
MD5 904f46e91052b47a9660cfa9c1aee45c
BLAKE2b-256 666850773fb6536c151db451719642ca514ec3fc493749385db7f243a21b5c59

See more details on using hashes here.

File details

Details for the file irisrelay-0.0.1-py2-none-any.whl.

File metadata

  • Download URL: irisrelay-0.0.1-py2-none-any.whl
  • Upload date:
  • Size: 21.7 kB
  • Tags: Python 2
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.20.0 setuptools/41.0.1 requests-toolbelt/0.9.1 tqdm/4.32.2 CPython/2.7.10

File hashes

Hashes for irisrelay-0.0.1-py2-none-any.whl
Algorithm Hash digest
SHA256 9f323a7d2e47934e656c68626432e5f854cd3d47dd1b9b04de64110a122aa86c
MD5 5986ff086f8091ad734d521f9c1b821f
BLAKE2b-256 47b732b93754c0b48b5caad6353771b760ca299b178d022c8f53488971b4be8b

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