slotgate 0.4.2

A bounded-parallelism job runner that gives each slot its own disjoint port range, so port-binding tests run in parallel without collisions.
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
// Copyright (c) 2025-2026 Umberto Gotti
// SPDX-License-Identifier: MIT

use clap::Parser;
use slotgate::config::gate_args::GateArgs;
use slotgate::execution::gate_runner::GateRunner;
use std::process::ExitCode;

#[tokio::main]
async fn main() -> ExitCode {
    GateRunner::run(GateArgs::parse()).await
}