Skip to main content

A framework for invoking functions over HTTP

Project description

Parliament

Parliament is a framework for invoking functions over HTTP. It handles routing, liveness and readiness endpoints, and CloudEvent extraction.

Function developers write functions that take a dictionary as the single parameter. There is a request object in the dictionary that is the Flask requestobject. If the incoming request is a POST of a CloudEvent, the event will be extracted and provided as a cloud_event` object in the dictionary.

Mothership Connection

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

parliament-functions-0.1.0.tar.gz (3.7 kB view details)

Uploaded Source

Built Distribution

parliament_functions-0.1.0-py3-none-any.whl (5.7 kB view details)

Uploaded Python 3

File details

Details for the file parliament-functions-0.1.0.tar.gz.

File metadata

  • Download URL: parliament-functions-0.1.0.tar.gz
  • Upload date:
  • Size: 3.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/3.10.0 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.60.0 CPython/3.8.5

File hashes

Hashes for parliament-functions-0.1.0.tar.gz
Algorithm Hash digest
SHA256 27a262e567a9a907acb02520e13ea88850812e9592bf40b0a7ac9d000f517eee
MD5 9181982018b27438ee8cf2a146c669a3
BLAKE2b-256 0904c9ea74fb0dc35f8616b30521220d7d2b9f552e11ffff39cea2c8c98c04a5

See more details on using hashes here.

File details

Details for the file parliament_functions-0.1.0-py3-none-any.whl.

File metadata

  • Download URL: parliament_functions-0.1.0-py3-none-any.whl
  • Upload date:
  • Size: 5.7 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/3.10.0 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.60.0 CPython/3.8.5

File hashes

Hashes for parliament_functions-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 18c53ac4750b8bb8edce047315793635d0845fa340cf38bc05ee14bb0b173521
MD5 9761dec1af8819c24c1771a5edd35d56
BLAKE2b-256 3cd0eaa4ac3c9cdc873b8f468454df4aa2426bd29844d6fe2c7434880354f20e

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