Skip to main content

Function flow control decorators and runtime execution engine

Project description

FunctionController

FunctionController is a python library developed by the same person behind VertexEngine. It adds function control and flow in python.

Features

  • retry with fallback
  • repeat execution
  • conditional skipping
  • runtime pause
  • skipping functions

Dependencies

None.

Install

pip install FunctionController

Who created this?

It's the same creator who crated the VertexEngine SDK (me).

License

FunctionController is managed by the MIT License. This allows projects to use this library in their code. However, no warranty is provided and Attribution is required. The LICENSE file must also be in the project. Check the LICENSE file for more details.

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

functioncontroller-1.0.1.tar.gz (3.2 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

functioncontroller-1.0.1-py3-none-any.whl (4.7 kB view details)

Uploaded Python 3

File details

Details for the file functioncontroller-1.0.1.tar.gz.

File metadata

  • Download URL: functioncontroller-1.0.1.tar.gz
  • Upload date:
  • Size: 3.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.14.3

File hashes

Hashes for functioncontroller-1.0.1.tar.gz
Algorithm Hash digest
SHA256 bc7ec62b900fa716517e27d521054ca6a063a1ebb78fb415aaff844bca62f9fa
MD5 b0e3c0d35772b320c7aa314725564d43
BLAKE2b-256 080c3df4839771c5c0334d2959dea5f8bc377fe74434b18c48c4c1afe09e8025

See more details on using hashes here.

File details

Details for the file functioncontroller-1.0.1-py3-none-any.whl.

File metadata

File hashes

Hashes for functioncontroller-1.0.1-py3-none-any.whl
Algorithm Hash digest
SHA256 d5edc36225166a99444667142a07e10abbf149a4de83488c8a483446e52aa4d8
MD5 7dc9c24cdec0d91ac213d74708fe7553
BLAKE2b-256 928ae25b040b1af9f3cb5dd334d8110fcd9c66763b1ac5b10abba4a167b88f85

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page