Separate clock handler

Signed-off-by: Nikolaos Karaolidis <nick@karaolidis.com>
This commit is contained in:
2024-01-20 18:22:36 +00:00
parent 2d14fe35c8
commit 178a062c25
15 changed files with 262 additions and 221 deletions

View File

@@ -6,7 +6,6 @@ mod config;
mod data;
mod database;
mod routes;
mod state;
mod types;
mod utils;
@@ -14,9 +13,8 @@ use crate::utils::cleanup;
use config::Config;
use dotenv::dotenv;
use log4rs::config::Deserializers;
use state::BroadcastMessage;
use tokio::{spawn, sync::broadcast};
use types::Class;
use types::{BroadcastMessage, Class};
#[tokio::main]
async fn main() {
@@ -40,5 +38,7 @@ async fn main() {
broadcast_bus.clone(),
));
spawn(data::clock::run(app_config.clone(), broadcast_bus.clone()));
routes::run(app_config, broadcast_bus).await;
}