View Source API Reference Venomous v0.4.1

Modules

Venomous is a wrapper around erlport python Ports, designed to simplify concurrent use. It focuses dynamic extensibility, like spawning, reusing and killing processes on demand. Furthermore, unused processes get automatically killed by scheduled process which can be configured inside config.exs. Venomous core functions capture and handle :EXIT calls ensuring that all python process die with it and do not continue their execution.

Initializes Snake Managers and handles config

SnakeManager but for pets...

DynamicSupervisor for named Venomous.SnakeWorker The maximum cap of Venomous.SnakeWorker is defined with :max_children option

A module to handle arguments for a Python function call.

A module to handle errors raised during Python function calls.

Manager for brave 🐍 workers

DynamicSupervisor for Snakes The maximum cap of Venomous.SnakeWorker is defined with :max_children option

🔨🐍 A brave snake worker slithering across...