main: introduce machine specific handling

* machine_kind: differenciate depending on detected machine OS

Signed-off-by: Ralf Zerres <ralf.zerres@networkx.de>
This commit is contained in:
2020-07-08 15:09:04 +02:00
parent 7a82640fd6
commit c0d8e7a898

View File

@@ -57,11 +57,11 @@ fn main() -> Result<(), Box<dyn std::error::Error>> {
use viperus::Viperus; use viperus::Viperus;
let machine_kind = if cfg!(unix) { let machine_kind = if cfg!(unix) {
"unix" "unix"
} else if cfg!(windows) { } else if cfg!(windows) {
"windows" "windows"
} else { } else {
"unknown/unsupported" "unknown/unsupported"
}; };
//use advotracker::callbacks::policy_check::is_valid; //use advotracker::callbacks::policy_check::is_valid;
@@ -82,9 +82,9 @@ fn main() -> Result<(), Box<dyn std::error::Error>> {
let span = tracing::span!(Level::TRACE, "advotracker"); let span = tracing::span!(Level::TRACE, "advotracker");
let _enter = span.enter(); let _enter = span.enter();
let subscriber = fmt::Subscriber::builder() let subscriber = fmt::Subscriber::builder()
.with_env_filter(&log) .with_env_filter(&log)
//.with_max_level(tracing::Level::DEBUG) //.with_max_level(tracing::Level::DEBUG)
.finish(); .finish();
tracing::subscriber::with_default(subscriber, || { tracing::subscriber::with_default(subscriber, || {
// get system environment // get system environment
@@ -94,6 +94,7 @@ fn main() -> Result<(), Box<dyn std::error::Error>> {
trace!(target: "advotracker", message = ?res, state = ?state); trace!(target: "advotracker", message = ?res, state = ?state);
//debug!(message = ?res, state = ?state); //debug!(message = ?res, state = ?state);
trace!(target: "advotracker", environment = "system", lang = ?lang); trace!(target: "advotracker", environment = "system", lang = ?lang);
trace!(target: "advotracker", machine = ?&machine_kind);
// testing environment: read from .env file // testing environment: read from .env file
dotenv().ok(); dotenv().ok();