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

Uploaded Source

Built Distribution

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

Uploaded Python 3

File details

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

File metadata

  • Download URL: irisrelay-1.2.0.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.0.tar.gz
Algorithm Hash digest
SHA256 cc75f741a72875366e2ed4a57bf1c5860563478ef92c9d8eef4907cc31b18aef
MD5 c22b29ce52802f7d2f2d6593eeacedec
BLAKE2b-256 33cff696799fc4fb31a05251d168b57d7d9a173b4963e79ffa1be4435f0d9456

See more details on using hashes here.

File details

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

File metadata

  • Download URL: irisrelay-1.2.0-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.0-py3-none-any.whl
Algorithm Hash digest
SHA256 bb6e007877e76d69f4f54db9a468fee236dda4e636fd33857eb53f1bb9026ce9
MD5 774b730a2f6e17ef601dab7658bbdbf6
BLAKE2b-256 18f9c92e36100d878ee38c1313c0bd475f29c304d5c196606a33b7993ec3a989

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