changelog shortlog graph tags branches changeset files revisions annotate raw help

Mercurial > demo / src/crates/service/main.rs

changeset 29: 7e640cebeada
parent: 2015d7277629
child: 02aa015bff73
author: ellis <ellis@rwest.io>
date: Thu, 15 Jun 2023 21:42:39 -0400
permissions: -rw-r--r--
description: containerfile, refactoring
1 use sqlx::postgres::{PgPool, PgPoolOptions};
2 use tokio::net::TcpListener;
3 use tracing_subscriber::{layer::SubscriberExt, util::SubscriberInitExt};
4 
5 #[tokio::main]
6 async fn main() {
7  tracing_subscriber::registry()
8  .with(
9  tracing_subscriber::EnvFilter::try_from_default_env()
10  .unwrap_or_else(|_| "demo_service=debug".into()),
11  )
12  .with(tracing_subscriber::fmt::layer())
13  .init();
14 
15  let listener = TcpListener::bind("127.0.0.1:8888").await.unwrap();
16  tracing::debug!("listening on {}", listener.local_addr().unwrap());
17 }