Feature/report node hardware info (#1308)

* Adding simple hardware info reporting to the mixnode HTTP API

* Adding sgx availability as another example field

* Added sysinfo crate for addtitional simple hardware reporting

* Added reporting on number of cpu cores and available ram

* Cleanup of unused struct

* Fixing merge conflict

* Checking for supported system before using sysinfo

* Breaking commit containing additional types

...and a painfully wrong implementation of the SMT processor cores type.

* Handling unavailable brand string

* Fixed getting SMT logical processor count

* Rebase with develop + cleaned up changelog

* unused import

Co-authored-by: Jędrzej Stuczyński <jedrzej.stuczynski@gmail.com>
This commit is contained in:
Dave Hrycyszyn
2022-06-20 09:49:32 +01:00
committed by GitHub
parent b4f3a48550
commit 135c818fee
6 changed files with 129 additions and 3 deletions
+1
View File
@@ -1,4 +1,5 @@
pub(crate) mod description;
pub(crate) mod hardware;
pub(crate) mod stats;
pub(crate) mod verloc;