libcgroup_rs 0.1.0

C FFI libcgroup
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
use libcgroup_rs::initialization::CGroupInitializer;
use libcgroup_rs::manipulation::CGroupBuilder;

#[test]
fn test_task_shell()->Result<(),Box<dyn std::error::Error>>{
    CGroupInitializer::init()?;

    let cg = CGroupBuilder::new("foo")?;
    cg.add_controller("cpu")?;

    cg.attach_task_shell()?;

    Ok(())
}