chore: release v0.0.6

This commit is contained in:
Jack Wills
2022-07-06 00:53:57 +00:00
parent 45d7212a6c
commit f213409cb9
4 changed files with 39 additions and 34 deletions
+15 -19
View File
@@ -32,21 +32,19 @@ async fn main() {
let docker_gui_state = Arc::clone(&gui_state);
let (docker_sx, docker_rx) = tokio::sync::mpsc::channel(16);
// Create docker daemon handler, and only spawn up the docker data handler if ping returns non-error
let docker = Arc::new(Docker::connect_with_socket_defaults().unwrap());
match docker.ping().await {
Ok(_) => {
let docker = Arc::clone(&docker);
tokio::spawn(
DockerData::init(
docker_args,
docker_app_data,
docker,
docker_gui_state,
docker_rx,
)
);
tokio::spawn(DockerData::init(
docker_args,
docker_app_data,
docker,
docker_gui_state,
docker_rx,
));
}
Err(_) => app_data.lock().set_error(AppError::DockerConnect),
}
@@ -61,15 +59,13 @@ async fn main() {
let input_docker_sender = docker_sx.clone();
// Spawn input handling into own tokio thread
tokio::spawn(
input_handler::InputHandler::init(
input_app_data,
input_rx,
input_docker_sender,
input_gui_state,
input_is_running,
)
);
tokio::spawn(input_handler::InputHandler::init(
input_app_data,
input_rx,
input_docker_sender,
input_gui_state,
input_is_running,
));
// Debug mode for testing, mostly pointless, doesn't take terminal nor draw gui
if !args.gui {