tino 0.1.21

tino: tiny init process (PID 1) for Docker/Kubernetes containers, written in Rust (tini alternative)
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
use clap::Parser;
use tino::{Cli, run};
use tracing::error;

fn main() {
    let cli = Cli::parse();

    let exit_code = match run(cli) {
        Ok(code) => code,
        Err(err) => {
            error!(error = %format_args!("{err:#}"), "tino failed");
            1
        }
    };

    std::process::exit(exit_code);
}