scx_truther 0.5.1

A useless scheduler for sched-ext (rustland-core) that dispenses astrology, conspiracy theories, numerology, and cryptid sightings instead of scheduling anything
1
2
3
4
5
6
7
8
9
10
11
12
13
14
use env_logger::Env;
use scx_truther::scheduler::TrutherScheduler;
use scx_truther::truth::Mode;

fn main() {
    env_logger::Builder::from_env(Env::default().default_filter_or("info")).init();

    let mode = std::env::args()
        .find_map(|arg| arg.strip_prefix("--mode=").map(str::to_string))
        .and_then(|value| Mode::parse(&value))
        .unwrap_or(Mode::All);

    TrutherScheduler::run(mode);
}