fix: move final stout flush to main.rs

This commit is contained in:
Jack Wills
2023-02-27 02:56:38 +00:00
parent aac3ef2b1d
commit b6c3ce21ca
2 changed files with 7 additions and 6 deletions
+6 -4
View File
@@ -1,13 +1,13 @@
#![forbid(unsafe_code)]
#![warn(
clippy::nursery,
clippy::pedantic,
clippy::expect_used,
clippy::todo,
clippy::unused_async,
clippy::unwrap_used
)]
// Warning - These are indeed pedantic
#![warn(clippy::pedantic)]
#![warn(clippy::nursery)]
#![allow(
clippy::module_name_repetitions,
clippy::doc_markdown,
@@ -23,7 +23,7 @@ use docker_data::DockerData;
use input_handler::InputMessages;
use parking_lot::Mutex;
use parse_args::CliArgs;
use std::sync::{atomic::AtomicBool, Arc};
use std::{sync::{atomic::AtomicBool, Arc}, io::Write};
use tokio::sync::mpsc::{Receiver, Sender};
use tracing::{info, Level};
@@ -39,7 +39,7 @@ use ui::{create_ui, GuiState, Status};
use crate::docker_data::DockerMessage;
// this is the entry point when running as a Docker Container, and is used, in conjunction with the `CONTAINER_ENV` ENV, to check if we are running as a Docker Container
const ENTRY_POINT: &str = "./app/oxker";
const ENTRY_POINT: &str = "/app/oxker";
const ENV_KEY: &str = "OXKER_RUNTIME";
const ENV_VALUE: &str = "container";
@@ -146,4 +146,6 @@ async fn main() {
.await;
}
}
// Clear screen
std::io::stdout().flush().unwrap_or(());
}
+1 -2
View File
@@ -6,7 +6,7 @@ use crossterm::{
};
use parking_lot::Mutex;
use std::{
io::{self, Write},
io,
sync::{atomic::Ordering, Arc},
};
use std::{sync::atomic::AtomicBool, time::Instant};
@@ -62,7 +62,6 @@ pub async fn create_ui(
if let Err(err) = res {
println!("error: {err}");
}
std::io::stdout().flush().unwrap_or(());
Ok(())
}