fix: spawnid typo

This commit is contained in:
Jack Wills
2022-07-23 10:18:00 +00:00
parent 1ae95d58c3
commit 8a3df33dfa
+6 -13
View File
@@ -6,10 +6,11 @@ use futures_util::StreamExt;
use parking_lot::Mutex; use parking_lot::Mutex;
use std::{ use std::{
collections::HashMap, collections::HashMap,
fmt,
sync::{ sync::{
atomic::{AtomicBool, Ordering}, atomic::{AtomicBool, Ordering},
Arc, Arc,
}, fmt, },
}; };
use tokio::{sync::mpsc::Receiver, task::JoinHandle}; use tokio::{sync::mpsc::Receiver, task::JoinHandle};
@@ -25,14 +26,14 @@ pub use message::DockerMessage;
#[derive(Debug, Hash, Clone, PartialEq, Eq)] #[derive(Debug, Hash, Clone, PartialEq, Eq)]
enum SpawnId { enum SpawnId {
Stats(String), Stats(String),
Log(String) Log(String),
} }
impl fmt::Display for SpawnId { impl fmt::Display for SpawnId {
fn fmt(&self, f: &mut fmt::Formatter) -> fmt::Result { fn fmt(&self, f: &mut fmt::Formatter) -> fmt::Result {
let disp = match self { let disp = match self {
Self::Stats(id) => format!("stats::{id}"), Self::Stats(id) => format!("stats::{id}"),
Self::Log(id) => format!("logs::{id}") Self::Log(id) => format!("logs::{id}"),
}; };
write!(f, "{}", disp) write!(f, "{}", disp)
} }
@@ -247,10 +248,7 @@ let s = tokio::spawn(Self::update_log(
docker, id, timestamps, 0, app_data, spawns, docker, id, timestamps, 0, app_data, spawns,
)); ));
self.spawns.lock().insert( self.spawns.lock().insert(key, s);
key,
s
);
} }
} }
@@ -271,12 +269,7 @@ let s = tokio::spawn(Self::update_log(
let app_data = Arc::clone(&self.app_data); let app_data = Arc::clone(&self.app_data);
let spawns = Arc::clone(&self.spawns); let spawns = Arc::clone(&self.spawns);
let s = tokio::spawn(Self::update_log( let s = tokio::spawn(Self::update_log(
docker, docker, id, timestamps, since, app_data, spawns,
id,
timestamps,
since,
app_data,
spawns,
)); ));
self.spawns.lock().insert(key, s); self.spawns.lock().insert(key, s);
} }