Slither.Stage.Python (Slither v0.1.0)

Copy Markdown View Source

Stage that dispatches batches to Python via Slither.Dispatch.

Items are automatically batched and sent through the configured executor. This stage always operates in batch mode.

Options

  • :executor - Executor module (default: Slither.Dispatch.Executors.SnakeBridge)
  • :module - Python module path (for SnakeBridge executor)
  • :function - Python function name (for SnakeBridge executor)
  • :command - Python command name (for Snakepit executor)
  • :pool - Snakepit pool name
  • :batch_size - Items per batch (default: 64)
  • :max_in_flight - Max concurrent batches (default: 8)
  • :timeout - Per-batch timeout in ms (default: 30_000)
  • :on_error - Error policy for failed batches