1
0
Fork 0
mirror of https://github.com/Zedfrigg/ironbar.git synced 2025-07-03 19:51:03 +02:00

refactor: standardise error messages

This commit is contained in:
Jake Stanger 2022-12-11 21:31:45 +00:00
parent fd2d7e5c7a
commit 9d5049dde0
No known key found for this signature in database
GPG key ID: C51FC8F9CB0BEA61
19 changed files with 117 additions and 110 deletions

View file

@ -1,4 +1,5 @@
use crate::config::CommonConfig;
use crate::error;
use crate::modules::{Module, ModuleInfo, ModuleUpdateEvent, ModuleWidget, WidgetContext};
use color_eyre::Result;
use gtk::prelude::*;
@ -146,7 +147,7 @@ impl Module<gtk::Box> for SysInfoModule {
loop {
tx.send(RefreshType::Memory)
.await
.expect("Failed to send memory refresh");
.expect(error::ERR_CHANNEL_SEND);
sleep(Duration::from_secs(interval.memory())).await;
}
});
@ -159,7 +160,7 @@ impl Module<gtk::Box> for SysInfoModule {
loop {
tx.send(RefreshType::Cpu)
.await
.expect("Failed to send cpu refresh");
.expect(error::ERR_CHANNEL_SEND);
sleep(Duration::from_secs(interval.cpu())).await;
}
});
@ -172,7 +173,7 @@ impl Module<gtk::Box> for SysInfoModule {
loop {
tx.send(RefreshType::Temps)
.await
.expect("Failed to send temperature refresh");
.expect(error::ERR_CHANNEL_SEND);
sleep(Duration::from_secs(interval.temps())).await;
}
});
@ -185,7 +186,7 @@ impl Module<gtk::Box> for SysInfoModule {
loop {
tx.send(RefreshType::Disks)
.await
.expect("Failed to send disk refresh");
.expect(error::ERR_CHANNEL_SEND);
sleep(Duration::from_secs(interval.disks())).await;
}
});
@ -198,7 +199,7 @@ impl Module<gtk::Box> for SysInfoModule {
loop {
tx.send(RefreshType::Network)
.await
.expect("Failed to send network refresh");
.expect(error::ERR_CHANNEL_SEND);
sleep(Duration::from_secs(interval.networks())).await;
}
});
@ -211,7 +212,7 @@ impl Module<gtk::Box> for SysInfoModule {
loop {
tx.send(RefreshType::System)
.await
.expect("Failed to send system refresh");
.expect(error::ERR_CHANNEL_SEND);
sleep(Duration::from_secs(interval.system())).await;
}
});
@ -234,7 +235,7 @@ impl Module<gtk::Box> for SysInfoModule {
tx.send(ModuleUpdateEvent::Update(format_info.clone()))
.await
.expect("Failed to send system info map");
.expect(error::ERR_CHANNEL_SEND);
}
});