edgehog-device-manager / edgehog-device-runtime

Edgehog Device Runtime is a portable middleware written in Rust, that enables remote device management on Linux-based systems.
Apache License 2.0
12 stars 10 forks source link

Telemetry storage usage #232

Open joshuachp opened 1 year ago

joshuachp commented 1 year ago

The storage usage information returns the device name, on the interface the parameter is called label. We should define what this parameter should be if the device label is missing

rgallor commented 6 months ago

I also noticed another problem with the telemetry storage: at the moment we replace the /dev/ with an empty string to avoid an Astarte error, however if there exists a storage with a path different from /dev/ (e.g., /dev/mapper/STORAGE_NAME) the replace method will not prevent from the error to occur.