diff options
| author | Lennard Kittner <lennard@kittner.dev> | 2025-03-30 21:08:01 +0200 |
|---|---|---|
| committer | Lennard Kittner <lennard@kittner.dev> | 2025-03-30 21:08:01 +0200 |
| commit | 9bf91697fcacc76761a5d4b8282624397c282553 (patch) | |
| tree | 3075d75ab1ed760b0605f35040ffcadbb8fed3b1 /src/main.rs | |
| parent | cca7ffe56b28f8425b89aba867a5cd8ee85eccc3 (diff) | |
Update logging via socket
Diffstat (limited to 'src/main.rs')
| -rw-r--r-- | src/main.rs | 15 |
1 files changed, 1 insertions, 14 deletions
diff --git a/src/main.rs b/src/main.rs index 6242917..c56a41c 100644 --- a/src/main.rs +++ b/src/main.rs @@ -47,23 +47,11 @@ fn main() -> Result<()> { .required(false) .value_name("power in watts"), ) - .arg( - Arg::new("log_energy") - .long("log_energy") - .help("Provide one or more PIDs to log their process tress energy") - .num_args(1..) - .required(false), - ) .get_matches(); let power_cap = *matches.get_one::<u64>("power_cap").unwrap_or(&u64::MAX); let use_mocking = matches.get_flag("mock"); let benchmark = matches.get_flag("benchmark"); - let pids_to_monitor: Vec<Pid> = matches - .get_many::<String>("log_energy") - .unwrap_or_default() - .map(|v| v.parse::<Pid>().unwrap()) - .collect(); // Initialize and load the scheduler. let mut open_object = MaybeUninit::uninit(); @@ -74,8 +62,7 @@ fn main() -> Result<()> { return Ok(()); } loop { - let mut sched = - Scheduler::init(&mut open_object, use_mocking, power_cap, &pids_to_monitor)?; + let mut sched = Scheduler::init(&mut open_object, use_mocking, power_cap)?; if !sched.run()?.should_restart() { break; } |
