g3 console initial cut + error doesnt kill auto
This commit is contained in:
19
crates/g3-console/examples/test_api.rs
Normal file
19
crates/g3-console/examples/test_api.rs
Normal file
@@ -0,0 +1,19 @@
|
||||
extern crate g3_console;
|
||||
use g3_console::process::ProcessDetector;
|
||||
|
||||
fn main() {
|
||||
let mut detector = ProcessDetector::new();
|
||||
|
||||
match detector.detect_instances() {
|
||||
Ok(instances) => {
|
||||
println!("Found {} instances:", instances.len());
|
||||
for instance in instances {
|
||||
println!(" - PID: {}, Workspace: {:?}, Type: {:?}",
|
||||
instance.pid, instance.workspace, instance.instance_type);
|
||||
}
|
||||
}
|
||||
Err(e) => {
|
||||
eprintln!("Error: {}", e);
|
||||
}
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user