migrate to tracing fwk origin/HEAD origin/master
authorSven Rademakers <sven.rademakers@gmail.com>
Thu, 28 Mar 2024 15:00:36 +0000 (15:00 +0000)
committerSven Rademakers <sven.rademakers@gmail.com>
Thu, 28 Mar 2024 15:06:16 +0000 (15:06 +0000)
commit515b06b9a9559c864bfc2617c5cff6dd4f8d0048
treef3b5cf1dcb3ea94b92a702d20d7a4629be5957b6
parent65549497badde2a1eda3f4c706383f5f66e3f3c0
migrate to tracing fwk

Use the tracing framework for logging purposes. It will enable us to do
better logging and tracing going forward. SimpleLogger is therefore removed.

This commit also adds hourly log-rotation to '/var/log/bmcd'
25 files changed:
Cargo.lock
Cargo.toml
src/app/bmc_application.rs
src/app/upgrade_worker.rs
src/authentication/authentication_context.rs
src/authentication/authentication_service.rs
src/authentication/ban_patrol.rs
src/authentication/linux_authenticator.rs
src/authentication/passwd_validator.rs
src/hal/pin_controller.rs
src/hal/power_controller.rs
src/hal/stub/pin_controller.rs
src/hal/stub/power_controller.rs
src/main.rs
src/persistency/app_persistency.rs
src/persistency/binary_persistency.rs
src/serial_service/serial_handler.rs
src/serial_service/serial_websocket.rs
src/streaming_data_service.rs
src/streaming_data_service/data_transfer.rs
src/usb_boot.rs
src/usb_boot/rockusb.rs
src/usb_boot/rpiboot.rs
src/utils.rs
src/utils/event_listener.rs