chore: release v0.0.6
This commit is contained in:
+15
-19
@@ -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 {
|
||||
|
||||
Reference in New Issue
Block a user