diff --git a/src/gatherers/system.rs b/src/gatherers/system.rs index 4181243..77166dd 100644 --- a/src/gatherers/system.rs +++ b/src/gatherers/system.rs @@ -12,14 +12,15 @@ impl SystemData {} impl Fact for SystemData { fn gather(&self) -> String { if System::IS_SUPPORTED { - let mut sys = System::new_all(); + let mut sys = System::new(); // we only need certain values. sys.refresh_cpu(); sys.refresh_disks(); + sys.refresh_disks_list(); sys.refresh_memory(); sys.refresh_system(); sys.refresh_components(); - sys.refresh_disks_list(); + sys.refresh_components_list(); sys.refresh_users_list(); serde_json::to_string(&sys).unwrap() } else {