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

Uploaded Source

Built Distribution

irisrelay-1.3.0-py3-none-any.whl (21.9 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: irisrelay-1.3.0.tar.gz
  • Upload date:
  • Size: 21.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.11.0

File hashes

Hashes for irisrelay-1.3.0.tar.gz
Algorithm Hash digest
SHA256 8abda0726eeed9d1333284db091b7bbd1d1e49a66e1c415518d15da806e4687c
MD5 9aae808f032ea51a1609476884886d1e
BLAKE2b-256 f00bbc9e5c8aa001122d56a0f28fea6bdac7edcc79c391e067103fced58dbc2a

See more details on using hashes here.

File details

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

File metadata

  • Download URL: irisrelay-1.3.0-py3-none-any.whl
  • Upload date:
  • Size: 21.9 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.11.0

File hashes

Hashes for irisrelay-1.3.0-py3-none-any.whl
Algorithm Hash digest
SHA256 101a5cb54f42b8f25edb3e649343e4e8b5660437eb58de9a410a572876d9c57d
MD5 8899825baaae4a2e36996469c232189c
BLAKE2b-256 0e12e23467049c38847f8f082d448ddf5ce9338eb634b370bad7f94269c9da8b

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