mirror of
https://github.com/edera-dev/krata.git
synced 2025-08-04 05:31:32 +00:00
krata: improvements to event handling during reconciliation
This commit is contained in:
@ -1,10 +1,7 @@
|
||||
use std::{collections::HashMap, time::Duration};
|
||||
|
||||
use anyhow::Result;
|
||||
use krata::{
|
||||
common::{GuestExitInfo, GuestState, GuestStatus},
|
||||
control::watch_events_reply::Event,
|
||||
};
|
||||
use krata::common::{GuestExitInfo, GuestState, GuestStatus};
|
||||
use log::error;
|
||||
use tokio::{
|
||||
sync::{broadcast, mpsc::Sender},
|
||||
@ -42,7 +39,7 @@ pub struct DaemonEventGenerator {
|
||||
guests: GuestStore,
|
||||
guest_reconciler_notify: Sender<Uuid>,
|
||||
last: HashMap<Uuid, GuestInfo>,
|
||||
_sender: broadcast::Sender<Event>,
|
||||
_sender: broadcast::Sender<DaemonEvent>,
|
||||
}
|
||||
|
||||
impl DaemonEventGenerator {
|
||||
|
Reference in New Issue
Block a user