aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/main.rs27
1 files changed, 2 insertions, 25 deletions
diff --git a/src/main.rs b/src/main.rs
index 41ba816..08af1d6 100644
--- a/src/main.rs
+++ b/src/main.rs
@@ -10,28 +10,13 @@ use tokio::signal::unix::{signal, SignalKind};
use nix::sys::reboot::RebootMode;
use sys_mount::{Mount, Unmount, UnmountDrop, UnmountFlags};
use sysinfo::{ProcessExt, Signal, System, SystemExt};
-use termcolor::{Color, ColorChoice, ColorSpec, StandardStream, WriteColor};
const SERVICE_RESTART_INTERVAL: Duration = Duration::from_secs(30);
macro_rules! log {
($col:expr, $($tts:tt)*) => {
{
- let mut stdout = StandardStream::stdout(ColorChoice::Always);
-
- match stdout.set_color(ColorSpec::new().set_fg(Some($col))) {
- Ok(_) => match write!(&mut stdout, $($tts)*) {
- Ok(_) => {
- stdout.reset().ok();
- match writeln!(&mut stdout) {
- Ok(_) => {}
- Err(_) => println!(),
- }
- }
- Err(_) => println!($($tts)*),
- }
- Err(_) => println!($($tts)*),
- }
+ println!($($tts)*);
}
};
}
@@ -39,15 +24,7 @@ macro_rules! log {
macro_rules! log_raw {
($col:expr, $($tts:tt)*) => {
{
- let mut stdout = StandardStream::stdout(ColorChoice::Always);
-
- match stdout.set_color(ColorSpec::new().set_fg(Some($col))) {
- Ok(_) => match write!(&mut stdout, $($tts)*) {
- Ok(_) => {}
- Err(_) => print!($($tts)*),
- }
- Err(_) => print!($($tts)*),
- }
+ print!($($tts)*);
}
};
}