add files and tracking
All checks were successful
Create and publish a Docker image / build-and-push-image (push) Successful in 5m33s
All checks were successful
Create and publish a Docker image / build-and-push-image (push) Successful in 5m33s
This commit is contained in:
parent
cc301dd1b8
commit
2d8f131b91
12 changed files with 176 additions and 3928 deletions
|
|
@ -70,9 +70,9 @@ async fn get_index(req: HttpRequest) -> impl Responder {
|
|||
}).await
|
||||
}
|
||||
|
||||
#[actix_web::main]
|
||||
#[tokio::main]
|
||||
async fn main() -> ::anyhow::Result<()> {
|
||||
env_logger::init_from_env(Env::default().default_filter_or("septastic_api=info"));
|
||||
env_logger::init_from_env(Env::default().default_filter_or("septastic_api=info"));
|
||||
dotenv().ok();
|
||||
|
||||
let version: &str = option_env!("CARGO_PKG_VERSION").expect("Expected package version");
|
||||
|
|
@ -84,14 +84,13 @@ async fn main() -> ::anyhow::Result<()> {
|
|||
|
||||
let config_file = serde_yaml::from_str::<gtfs_pull::Config>(file_contents.as_str())?;
|
||||
|
||||
let tt_service = services::trip_tracking::TripTrackingService::new();
|
||||
let tt_service = services::trip_tracking::TripTrackingService::new().await;
|
||||
tt_service.start();
|
||||
|
||||
let svc = gtfs_pull::GtfsPullService::new(config_file);
|
||||
svc.start();
|
||||
svc.wait_for_ready();
|
||||
|
||||
|
||||
let state = Arc::new(AppState {
|
||||
gtfs_service: svc,
|
||||
trip_tracking_service: tt_service
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue